移动开发
文章平均质量分 55
扬起帆前行
开心的写文章,写代码
展开
-
android 自定义View 的详细介绍
今天 看了好几篇 自定义组件的介绍,加上自己 练习了一把 ,准备 结合 别人的想法以及自己的理解,将自定义组件详细的记录下来,自己学习的同时,希望能帮到大家;自定义组件,我将从以下3点来介绍;一、为什么要自定义组件? why ?二、自定义组件是什么? what?三、如何去做? how?接下来我们先看 一、why?在我们编写UI界面时,会不会遇到这种情况:我想用一个组件,发现 and原创 2016-10-11 14:19:37 · 690 阅读 · 0 评论 -
iOS 股票行情优化记录
前言: 项目停工、不更新了;自己优化的模块的还未上线,就夭折了;虽然夭折了,优化过程中的细节 还是值得记录的,对自己这一个月来的优化 ,做一个简单记录;在时间的长河中,希望其也可以留下一点痕迹;项目展示: 性能优化...原创 2018-06-28 16:05:23 · 919 阅读 · 1 评论 -
iOS 高性能 UI 优化 ,不要乱用百分比
前言: 最近在看 iOS 、UI的适配及优化 ;今天准备记录两个问题: 一个是 :Color Blended Layers 性能指标,另一个是:UILabel 计算宽度时,百分比不要乱用;下面举例说明:Color Blended Layers 性能指标在Xcode提供的工具中,测试UI性能的一个指标: 这个选项选项基于渲染程度对屏幕中的混合区域进行绿到红的高亮显示,红...原创 2018-06-08 19:31:11 · 1095 阅读 · 0 评论 -
iOS 静态库的打包及使用(swift_oc)
iOS 图形处理 Core Graphics Quartz2D 教程 Core Graphics Framework是一套基于C的API框架,使用了Quartz作为绘图引擎。它提供了低级别、轻量级、高保真度的2D渲染。该框架可以用于基于路径的 绘图、变换、颜色管理、脱屏渲染,模板、渐变、遮蔽、图像数据管理、图像的创建、遮罩以及PDF文档的创建、显示和分析。iOS支持两套图形API族:Core Gr原创 2017-12-12 10:38:12 · 2022 阅读 · 0 评论 -
iOS 应用性能提高 -- UI
最近在看 iOS 应用性能提高的部分,需要注意的地方 、记录下来1、在我们 自定义 我们 UIView 时,避免用 透明的背景色self.alpha = 0.1使用alpha的视图会影响性能;2、当我们的应用成熟时,我们可以借助draw 的方法 绘制出我们的UI ,是可以提高我们的性能的;如下:界面: 当我们 用 组合view 的方式 完成 如上界面的话:用的时间为:106.65nstime:1原创 2017-11-28 18:09:46 · 201 阅读 · 0 评论 -
android 自定义 梅花形菜单 View
之前一直想做 一个android 开发手册,将知识分类整理,方便自己查找,最近开始动工了,其中首页我采用自定义一个菜单,给大家分享一下成果效果如图所示:边看图边理解;1、效果说明图一: 这里面这个布局是个GridView ,GridView中的每一项就是我定义的View:CompositeView;我们可以根据你要显示的菜单内容,来设置CompositeView,它有一个主标题,就是中间红色的文字原创 2017-01-12 17:42:27 · 865 阅读 · 0 评论 -
Android 项目 Android 学习手册(一)
前言: 当每次查询android 知识的时候,内心是凌乱的,总觉得要是有一个工具多好, 尤其在手机端如何可以查询的话,会非常完美,能大大减少选择查询的时间, 之前见了很多java 学习手册,把一些重要的知识写进去, 想着要是有个android 学习手册就好了,于是萌发了完成这个app的决心,趁着没事, 整理android 知识的同时,对自己也是一个不小的进步;一、思路这原创 2017-01-13 16:35:22 · 581 阅读 · 0 评论 -
Android 动画 漫天飞舞的 "福"字
最近在学习Android 的图形动画,利用Android 的图形库,以及动画,做了这样一个简单的动画出来,效果图如下;这里面看起来简单,涉及到的东西还不少,写此文章整理一下,顺便巩固下自己的知识;下面就来说说此动画的制作过程1、涉及到的知识点 a、自定义view; b、曲线的绘制 c、图片的压缩 d、属性动画的使用2、思路 1、 自定义Surfaceview , 2 、在此vi原创 2016-12-23 10:42:07 · 498 阅读 · 0 评论 -
动态库、静态库的区别
动态库:动态库又称动态链接库英文为DLL,是Dynamic Link Library 的缩写形式,DLL是一个包含可由多个程序同时使用的代码和数据的库,DLL不是可执行文件。动态链接提供了一种方法,使进程可以调用不属于其可执行代码的函数。函数的可执行代码位于一个 DLL 中,该 DLL 包含一个或多个已被编译、链接并与使用它们的进程分开存储的函数。DLL 还有助于共享数据和资源。多个应用程序可同时访原创 2016-11-24 14:49:51 · 518 阅读 · 0 评论 -
html5 study 1
H5结构的学习1. article元素 article元素代表文档、页面或应用程序中独立的,完整的、可以独自被外部引用的内容,可以是一篇博客、或报刊杂志中的一篇文章、或一篇论坛帖子, 一段用户评论、以及一个独立的插件eg1<article > <header><h2>article元素的学习</h2></header> <p>article元素代表原创 2016-11-29 13:41:38 · 323 阅读 · 0 评论 -
Android 源码下载
1、apt-get install git-core curl 下载这个工具2、mkdir -p /develop/download-froyo 在根目录下建立develop和download-froyo 这两个目录3、cd ~/develop/download-froyo 进入这个目录4、curl http://Android.git.kernel.org/repo >./rep原创 2016-11-10 11:13:31 · 253 阅读 · 0 评论 -
Swift 属性 笔记更新
属性属性的值,与类、结构、枚举关联;存储属性、计算属性都是一个实例的一部分,存储属性用来存储常量let、变量var,计 算属性用来计算值,不 存储;计算属性在类、枚举、结构中有用;存储属性在类、结构中有用;通常存储、计算属性是实例的特定类型 ,但是,属性也可以是自己的类型,这样的属性为类型属性 但是,你也可以定义属性观察性来监控属性值得变化,通过这可以相应用户自定义的操作, 自己定义的存储属性,与原创 2016-10-13 17:24:59 · 293 阅读 · 0 评论 -
Swift 属性学习笔记
Swift 属性的学习笔记、 存储属性、计算属性原创 2016-10-13 14:20:53 · 324 阅读 · 0 评论 -
Swift转场动画类型
转场动画type 记录1、公开动画效果: kCATransitionFade:翻页 kCATransitionMoveIn:弹出 kCATransitionPush:推出 kCATransitionReveal:移除2、非公开动画效果: “cube”:立方体 “suckEffect”:吸收 “oglFlip”:翻转 “rippleEffect”:波纹 “pageCurl”:卷页原创 2016-10-12 13:51:26 · 565 阅读 · 0 评论 -
Swift学习(JSON转Model)HandyJSON 的学习理解
HandyJSON (阿里巴巴开源框架json->model) 项目地址:https://github.com/alibaba/handyjsonJSON数据是一种轻量级的数据交互格式,JSON数据常用来服务器,客户端的交流; 在我们手机端: 从服务器收到 json 格式的数据时,如果他是一个模型,对我们的开发会容易很多; 在ios当中,原生的也提供了json 解析;但并没有 原生的蔣json原创 2016-10-10 17:19:33 · 6825 阅读 · 1 评论 -
iOS 股票行情优化记录
前言: 项目停工、不更新了;自己优化的模块的还未上线,就夭折了;虽然夭折了,优化过程中的细节 还是值得记录的,对自己这一个月来的优化 ,做一个简单记录;在时间的长河中,希望其也可以留下一点痕迹;项目展示: 性能优化优化加载更多选择方案二 股票列表 优化 内容 方案一 方案二 UI树 (UIView(Scrollview(...原创 2018-07-20 09:40:16 · 636 阅读 · 0 评论