摘要:于这些属性的意思,无非是在你的textView文本的上下左右处添加一个图片。比如下面这么一段代码: [html] view plaincopyprint? <TextView android:id="@+id/text_drawable" android:layout_width="wrap_con
阅读全文
摘要:相当于title 隐藏ActionBar的方法有很多,可以通过代码的方式隐藏,也可以通过配置文件的方式,我们主要是通过配置文件的方式来隐藏。在我们的styles.xml文件中的AppTheme标签中加入如下两行:<item name="windowActionBar">false</item><it
阅读全文
摘要:ServiceConncetion的两个回调方法是运行在主线程的 (一般回调方法看运行在那个线程,就是它在回调的时候所在的线程) 并发编程CountDownLatch的使用 Binder连接池示例代码: public class BinderPool { private static final S
阅读全文
摘要:使用BuffredReader ,readline获得服务器发过来的消息时,服务器发送应该采用write(msg+"\n") 然后flush;或者用PrinterWrite autoflush设置为true,然后println进行发送
阅读全文
摘要:需要一个Authority Uri 跨进程通信 每次insert update..,都需要notifyChange 专门用于应用间数据共享,也就是跨进程通信 底层也是基于Binder,但使用起来方便 通过contentResolver的query、update、insert和delete方法即可 系
阅读全文
摘要:shutdown() 是在工作线程执行完当前以及预定的任务后回收;shutdownNow() 是立即结束,但这个结束不是 stop() 掉线程,而是 interrupt()(一般是) shutdown调用后,不可以再submit新的task,已经submit的将继续执行。 shutdownNow试图
阅读全文
摘要:什么是IPC? 进程间通信 为什么需要IPC 因为一个进程总要从外部获取信息,不可避免的要获取其他进程的信息 android规定单个应用内存只有16MB(根据android设备来的) 如何设置多进程模式 给四大组件指定属性:android:process 非常规方法:JNI在native层fork一
阅读全文
摘要:磁盘缓存 不属于Android SDK的一部分,需要从网上下载源码(https://github.com/JakeWharton/DiskLruCache),并不能直接在Android中使用,需要稍微修改编译错误 使用方式: DiskLruCache的创建 不能通过构造方法来创建,它提供了Open方
阅读全文