Android
普通网友
这个作者很懒,什么都没留下…
展开
-
[Android]ANR
报错信息:查看LOG发现是ANR错误,提示原因为keyDispatchingTimedOut 原因分析: 1.长时间的I/O处理,比如读写大文件的时候或者网络访问时造成的阻塞,会引发这个问题。 2.执行耗时的运算,安卓系统一般默认为超过5000ms就会5秒开始弹出ANR窗口,某些应用可能首次执行时没有缓存十分耗时,我们一般可以通过Splash播放闪屏Logo等方式来延缓加载。 3.转载 2015-01-14 12:02:20 · 196 阅读 · 0 评论 -
Android项目:目标管理 (一)
网上好多博客都写技术点,发现没什么好写的了,写,写不过别人,转又不想转,纠结了好长时间,就以个人小项目做写博客的驱动吧,接触安卓的时间也不少时间了。 主题:目标管理(Goal) 概述:最初有一个这样想法,网上好多目标 习惯管理不是自己想要的。 1:有一个等级系统,经验制度,每个等级对应一个称号。 2:有一个自我奖励制度,比如:完成一天的目标,原创 2015-02-27 18:09:27 · 239 阅读 · 1 评论 -
Hack 2:使用延迟加载以及避免重复
来源-50 Android Hacks学习不记笔记,大多数情况下很难记住,用到时候再去查,吃了很多亏。 1.活用布局摘自:Hack 2 使用延迟加载以及避免重复当创建复杂的布局使,开发者可能会发现添加了许多View-Group和View控件。随之而来的问题是View树的层次越来越深,应用程序也越来越慢。优化布局是创建运行速度快,响应灵敏的应用程序的基础。 2.1:< include />-避免XML原创 2015-04-16 16:18:22 · 160 阅读 · 0 评论 -
Android MVP And MAC 001
Android MVP And MAC面向对象原则之一:单一职责原则MVC MVP M Model 模型 V View 视图 C Controller 控制器 P Presenter 纽带曾,提出者MVC逻辑图按照Android里面的意思 Activ原创 2015-12-24 16:38:00 · 129 阅读 · 0 评论 -
我的Android面试之路 - Day01
人总要有一点追求,要不然和咸鱼有什么区别? 今天是重新回来上海的第二个完整一天,第一天光顾着使劲看书了,其实看的啥,自己到现在也没想明白,哈哈满怀信心的打开拉钩网,突然发现满屏幕 你投递给XX·Android开发工程师职位的简历被招聘方标记为不合适,不要气馁,相信更好的机会一定还在等着你!顿时心灰意冷,没有一个面试邀请,按照以前的套路完全搞不定了,总想归纳为一个问题,学历问题,学习真的那么重要吗?原创 2017-03-13 19:27:38 · 212 阅读 · 0 评论