2014年2月24日

FreeSwitch

摘要: http://www.freeswitch.org.cn/2010/04/30/freeswitch-zhong-wen-wen-dang.html //FreeSwitch 文档FreeSwitch的配置安装,怎么启动,怎么关闭,怎么加入用户, 阅读全文

posted @ 2014-02-24 19:35 小白说我是2B 阅读(107) 评论(0) 推荐(0) 编辑

google 专利搜索

摘要: http://www.google.com.hk/?tbm=pts&hl=en 阅读全文

posted @ 2014-02-24 10:16 小白说我是2B 阅读(179) 评论(0) 推荐(0) 编辑

2014年2月20日

Binder 和parcel 讲解

摘要: http://blog.csdn.net/asd1031/article/details/16880071http://www.cnblogs.com/plokmju/p/android_Service_aidl_CustomType.html //传递复杂对象,里面有详细的sample 说明 阅读全文

posted @ 2014-02-20 16:15 小白说我是2B 阅读(245) 评论(0) 推荐(0) 编辑

AIDL学习

摘要: http://blog.csdn.net/guolin_blog/article/details/9797169 这个博客写的很详细 AIDL可以实现进程间通信,bindService()调用会回调 Service的onBind()函数, return 一个 IBinder变量 一般Activity与Service之间的交互就通过这个IBinder 接口进行交互。 若是同线程的Service,之前看到的代码中是新建一个Binder类,去实现一些方法,然后将这个Binder变量return 出去。 这样Activity在ServiceConnnecti... 阅读全文

posted @ 2014-02-20 15:17 小白说我是2B 阅读(243) 评论(0) 推荐(0) 编辑

远程Service

摘要: 只需要在注册Service的时候将它的android:process属性指定成:remote ...... 重点: remote前面有个 : 阅读全文

posted @ 2014-02-20 14:52 小白说我是2B 阅读(137) 评论(0) 推荐(0) 编辑

动态添加Fragment

摘要: Fragment1 fragment1 = new Fragment1(); getFragmentManager().beginTransaction().replace(R.id.main_layout, fragment1).commit(); 阅读全文

posted @ 2014-02-20 11:27 小白说我是2B 阅读(116) 评论(0) 推荐(0) 编辑

2014年2月19日

自动导入所有包

摘要: shift+ctrl+o自动导入所有包 阅读全文

posted @ 2014-02-19 16:02 小白说我是2B 阅读(112) 评论(0) 推荐(0) 编辑

好的博客整理搜藏

摘要: http://blog.csdn.net/sinyu890807/article/category/1369150 //个人博客 里面的一些个人样例很详细 阅读全文

posted @ 2014-02-19 15:30 小白说我是2B 阅读(59) 评论(0) 推荐(0) 编辑

android 只有主线程能更新UI

摘要: 如果新建一个Thread,那么不能在这个Thread中直接更新UI,因为只有主线程才能更新UI。 解决的办法如下: 1, 在Activity中声明一个Handller变量,重写HandleMessage(Message msg)函数,在函数内更新UI 1 Handler handler= new Handler(){2 @Override3 public void handleMessage(Message msg){4 TextView myTextView=(TextView )findViewById(R.id.MyTextView);5 ... 阅读全文

posted @ 2014-02-19 14:49 小白说我是2B 阅读(481) 评论(0) 推荐(0) 编辑

2014年2月18日

IntentService 新建线程的证明

摘要: 在Activity中,startService()创建IntentService的时候,通过打印线程id,得知当前线程是1// long id = Thread.currentThread().getId(); 在IntentService的默认构造函数中,打印线程id 仍然为1 在onHandleIntent()中打印id,发现id为96,说明在onHandleIntent()处理事件的时候,系统会自动开辟新的线程去处理,这就是IntentService的用处, All requests are handled on a single worker thread -- the... 阅读全文

posted @ 2014-02-18 17:53 小白说我是2B 阅读(352) 评论(0) 推荐(0) 编辑

导航