Android编程总结
五岳之首的五岳
梦想总会实现的
展开
-
自己在项目中遇到的几个问题,包括vector的问题,键盘隐藏等
1.进入当前界面的时候不显示键盘可以在配置文件里配置加上一句话,android:windowSoftInputMode="stateAlwaysHidden" android:windowSoftInputMode="adjustPan" 是用来配置界面不被键盘挤上去的和弹出键盘冲突时,隐藏键盘InputMethodManager imm = (InputMethodManager原创 2014-11-17 20:16:27 · 455 阅读 · 0 评论 -
Android中Okhttp和SPDY协议
Android中的OkHttp和SPDY协议原创 2016-01-12 21:49:37 · 2314 阅读 · 0 评论 -
Android项目结构之模块内结构优化
Android的模块内部结构优化原创 2016-01-24 14:17:02 · 1325 阅读 · 0 评论 -
Android中Fragment添加容易遇到的问题
一.遇到的问题:Fragment和tab不协调工作在这里就不到Fragment进行介绍了,网上到处都是,现在就说一下我遇到的一个问题,在开发中有时会需要对Fragment进行添加,但是很多时候我们不希望一开始就添加我们手里所有的Fragment,所以我们开始的时候会用transaction.add,或者transaction.replace对Fragment进行添加,对已经添加的Fragment我们原创 2016-02-02 10:44:14 · 1302 阅读 · 0 评论 -
2015年Android开发新技术小结
2015年Android开发新技术小结开发工具 Android Studio: Google 官方放弃 Eclipse 和 Android Studio 普及。AS 虽然不算新,但是对 Android Studio 这个软件的更新速度快的惊人,有大量的新功能发布。例如支持很多注解代码提示注解、Live code template、支持自动生成 Parcelable 实现等等,作为开发者转载 2016-02-21 10:09:51 · 1766 阅读 · 0 评论 -
Android 内存泄漏总结
Android 内存泄漏总结android性能优化ATA内存管理内存泄漏摘要Android 内存泄漏总结 内存管理的目的就是让我们在开发中怎么有效的避免我们的应用出现内存泄漏的问题。内存泄漏大家都不陌生了,简单粗俗的讲,就是该被释放的对象没有释放,一直被某个或某些实例所持有却不再被使用导致 GC 不能回收。转载 2016-03-15 14:56:06 · 1729 阅读 · 0 评论 -
Android多线程之HandlerThread
HandlerThread继承了Thread,他是一种可以使用Handler的Thread,它的实现也很简单,就是在run方法中通过Looper.prepare()来创建消息队列,并通过Looper.loop()来开启消息循环,这样在实际的使用中就允许在HandlerThread中创建Handler了。HandlerThread的run方法如下所示。 @Override public voi原创 2016-07-24 22:27:59 · 351 阅读 · 0 评论 -
Android多线程之ThreadLocal
ThreadLocal简介ThreadLocal实现的是线程的数据的本地存储原创 2016-07-06 00:11:58 · 524 阅读 · 1 评论 -
Android之IntentService
IntentServiceIntentService是一种特殊的service,它继承了Service并且它是一个抽象类,因此必须创建它的子类才能使用IntentService。IntentService可用于执行后台耗时的任务,当任务执行后它会自动停止,同时由于IntentService是服务的原因,这导致它的优先级比单纯的线程要高很多,所以IntentService比较适合执行一些高优先级原创 2016-08-07 10:45:26 · 477 阅读 · 1 评论