ZT onActivityResult在android中的用法
摘要:onActivityResult在android中的用法举例说我想要做的一个事情是,在一个主界面(主Activity)上能连接往许多不同子功能模块(子Activity上去),当子模块的事情做完之后就回到主界面,或许还同时返回一些子模块完成的数据交给主Activity处理。这个时候就要用到回调函数onActivityResult()。现在贴上一个关于onActivityResult的用法的小例子的代码:onActivityResult.java主要的Activity,一会会先执行此Activity,然后调用B Activity,并向其发送数据,通过回调函数来获取B传回来的值。public cla
阅读全文
posted @
2013-10-14 17:18
jeans chen
阅读(213)
推荐(0)
ZT Android布局】在程序中设置android:gravity 和 android:layout_Gravity属性
摘要:Android布局】在程序中设置android:gravity 和 android:layout_Gravity属性 分类: 【Android基础】 2011-04-19 16:06 54739人阅读 评论(41) 收藏 举报androidlayoutbuttonjava网络ui在进行UI布局的时候,可能经常会用到android:gravity 和android:layout_Gravity 这两个属性。关于这两个属性的区别,网上已经有很多人进行了说明,这边再简单说一下。 (资料来自网络)LinearLayout有两个非常相似的属性:android:gravity与android:layo..
阅读全文
posted @
2013-09-23 18:04
jeans chen
阅读(248)
推荐(0)
ZT-Android深入浅出之Binder机 制
摘要:转贴 不是原创!Android深入浅出之Binder机 制一说明Android系统最常见也是初学者最难搞明白的就是Binder了,很多很多的Service就是通过Binder机制来和客户端通讯交 互的。所以搞明白Binder的话,在很大程度上就能理解程序运行的流程。我们这里将以MediaService的例子来 分析Binder的使用: ServiceManager,这是Android OS的整个服务的管理程序 MediaService,这个程序里边注册了提供媒体播放的服务程序MediaPlayerService, 我们最后只分析这个 MediaPlayerClient,这个是与Media
阅读全文
posted @
2013-09-18 10:52
jeans chen
阅读(241)
推荐(0)
jclass和jobject的迷惑
摘要:[译]jclass和jobject 2012-09-18 15:02:58|分类: Android |字号订阅jclass和jobject的迷惑第一次使用JNI,实例引用(jobject)和类引用(jclass)让人觉得很困惑。实例引用与一个数组和java.lang.Object类或它的子类的实例对应。类引用与java.lang.Class实例对应,它代表着类的类型。一个操作如GetFieldID,需要参数jclass,是一个类操作,因为它从一个类中获得field的描述。与此相反,GetIntField需要参数jobject,这是一个实例操作,因为它从这个实例中获得这个field的值。在所有.
阅读全文
posted @
2013-09-13 11:05
jeans chen
阅读(494)
推荐(0)
ZT————pull push mode
摘要:谁能讲讲push和pull模式是什么意思?(参与有分) [问题点数:100分,结帖人mickeyfirst] 收藏 mickeyfirstmickeyfirst等级:结帖率:94.12% 楼主 发表于: 2002-06-01 15:45:43 谁能讲讲push和pull模式是什么意思?谢谢 分享到: 对我有用[0] 丢个板砖[0] 引...
阅读全文
posted @
2013-09-09 15:48
jeans chen
阅读(375)
推荐(0)
ZT ANDROID jni 中的事件回调机制JNIenv的使用 2012-09-10 12:53:01
摘要:ANDROID jni 中的事件回调机制JNIenv的使用 2012-09-10 12:53:01分类: 嵌入式android framework 里java调用native,使用JNI机制,java如何调用native,在framework里面的例子很多,有很多参考,可以方便的使用。但是在一些native中如果涉及到了事件回调,需要在native里调用java对象,在framework 框架里也有这样的例子。在项目里用到了这一机制。在native 注册的时候首先保存java的调用方法:static voidnet_sunniwell_SWProxy_native_init(JNIEnv *e
阅读全文
posted @
2013-09-02 14:38
jeans chen
阅读(396)
推荐(0)
深入理解JNI 邓平凡
摘要:深入理解JNI 邓凡平1)使用的时候 :加载libmedia_jni.so 并接着调用JNI_Onload->register_android_media_MediaScanner动态注册JNINativeMethod数组。2)通过JNIEnv操作object Java的引用类型除了少数几个外,最终在JNI层都会用jobject表述对象的数据类型, a)jfieldID jmethodID表示Java类的成员变量和成员函数,通过 jfieldID GetFieldID(...) jmethodID GetMethodID(...)获得 jclass mediaSc...
阅读全文
posted @
2013-08-30 17:20
jeans chen
阅读(1314)
推荐(0)
ZT Android Debuggerd的分析及使用方法
摘要:Android Debuggerd的分析及使用方法 分类: 移动开发 android framework 2012-12-28 12:00 983人阅读 评论(0) 收藏 举报目录(?)[+]Android Debuggerd的分析及使用方法Android系统自带一个实用的程序异常退出的诊断daemondebuggerd。此进程可以侦测到程序崩溃,并将崩溃时的进程状态信息输出到文件和串口中,以供开发人员分析调试使用。Debuggerd的数据,被保存在/data/tombstone/目录下(名字取的也很形象,tombstone是墓碑的意思),共可保存10个文件,当超过10个时,会覆盖重写最...
阅读全文
posted @
2013-08-20 10:15
jeans chen
阅读(2125)
推荐(0)
Android系统的智能指针(轻量级指针、强指针和弱指针)的实现原理分析
摘要:Android系统的智能指针(轻量级指针、强指针和弱指针)的实现原理分析 http://blog.csdn.net/luoshengyang/article/details/6786239
阅读全文
posted @
2013-08-14 14:24
jeans chen
阅读(254)
推荐(0)