无线客户端开发经验
文章平均质量分 70
gwgking2012
我是某知名互联网公司的一名技术伪专家
展开
-
一个完整的无线客户端技术设计应该包含的内容
1. 业务输入 1.1 基础交互和通用组件 在新的产品设计中,需要将涉及的UI容器、基础交互、控件都进行组件化,形成基础组件库,以提高产品设计和开发的效率,以及产品的一致性体验。 Check List: l 所有可能的页面展现形式(容器) l 所有需要自定义样式的控件类型(button、icon、label、textbox等) l 所有可以抽象原创 2014-11-25 15:14:23 · 854 阅读 · 0 评论 -
无线互联网用户隐私信息采集的风险分析
对于用户隐私信息的侵犯,一直是互联网的一个热点和争议之地,从Web的cookie时代开始,到现在移动互联网时代,争论风波一直不断,但是,对于所有的互联网公司,数据才是持久的核心竞争力。所有的互联网产品都在或多或少的收集用户的数据,这已经是不争的事实。我们也必须得收集,这不需要思考,但是,如何文明的收集,如何不让用户反感的收集,如何不惹上麻烦的收集,这是需要详细考虑的! 1. 风险类型:原创 2014-11-25 15:37:55 · 1199 阅读 · 0 评论 -
一流无线客户端是怎样炼成的
一流客户端是怎样炼成的 经常会遇到一些同学,说无线客户端开发没啥的,就那些事儿,调调API、搭搭界面、搞搞缓存,半年就熟手了。这时我会问他,那你能告诉我怎样才能开发一个一流的客户端呢?这里没有标准的答案,只有我们在项目过程中沉淀下来的一些思路,这里先搭个架子,希望后面在架子上积累越来越多的宝贝。原创 2014-11-24 14:51:02 · 631 阅读 · 0 评论 -
无线客户端发布前必须做的Check list
1. 静态代码扫描、Warning检查。(提测前) 要求:通过analyzer(iOS)、FindBug是(android')等工具,对所有新增、涉及改动的代码,都必须检查和Fix所有Warning和静态扫描的问题。 2. 动态内存、CPU消耗检查(提测前) 要求:通过instrument(iOS)、DDMS(android)等工具,确认无内存泄漏问题,需要对原创 2014-11-25 15:10:55 · 841 阅读 · 0 评论 -
UITableView的优化总结
1. 首先重用cell,这个是最基础的优化,但是要记住,所谓重用,不止是不需要重新分配这个cell对象,也要尽量防止重新layoutSubview。 2. 尽量cell不要使用透明颜色。 3. 缓存cell的高度,如果高度固定的话,就直接用cell.rowHeight设置。 4. imageView的size和显示的image的size最好一致,避免缩放图像的处理。 5. 如果cell原创 2014-11-25 17:16:24 · 559 阅读 · 0 评论 -
无线APP开发过程中的省电原则
在无线APP开发过程中,必须要遵循的省电原则。在手机性能越来越不是问题的今天,电量消耗才是无线APP的最大瓶颈。原创 2014-12-02 15:36:45 · 909 阅读 · 0 评论 -
Android应用电量消耗评估的三板斧
对于无线设备发展到今天的地步,性能越来越不再是问题了,但是,电量却依然是目前最大的一个瓶颈,你的APP想因为耗电而被用户“请出”设备吗?不妨动起来,试试这简单的三板斧。原创 2014-12-02 16:04:59 · 1365 阅读 · 0 评论