安卓开发
文章平均质量分 57
Sherry_up
像爱运动一样爱学习~~
展开
-
selector的使用
用selector可以让控件根据状态的不同呈现不同的形态。例如按钮选中、不选中,显示不同的背景图片。如果有多个这样的selector,文件会比较多,这时候也可以用java代码实现,用**StateListDrawable**类。原创 2016-02-03 16:45:19 · 821 阅读 · 0 评论 -
android 控件布局
http://blog.csdn.net/penglijiang/article/details/7775642android 控件布局(顶部、底部......) android:layout_above 将该控件的底部至于给定ID的控件之上android:layout_below 将该控件的顶部至于给定ID的控件之下android:layout_toL转载 2016-02-01 17:50:45 · 343 阅读 · 0 评论 -
Android studio JNI(NDK) 开发
JNI是JAVA NATIVE INTERFACE的缩小,它允许Java代码与用其它语言写的代码之间进行交互,例如典型的C或C++语言。Java是上层语言,而C或C++是底层语言(用来实现本地方法),所以JNI是起中间件的作用,将上层(交互层)和下层(驱动层)联系起来。步骤在上层用JAVA申明本地函数,在底层用C或者C++实现本地函数。原创 2016-01-12 09:21:56 · 956 阅读 · 0 评论 -
在activity之间传递handler(一)
最近在研究基于安卓系统的语音识别和蓝牙通讯,过程中涉及到多个activity的交互。activity之间的交互数据可以由Intent完成,也可以借用Handler。如果用intent的话,一定要finish当前的activity UI,另一个activity响应,数据才得以传递,此时UI势必改变。而用handler是在一个activity中控制另一个activity活动的好方法。在activity之原创 2016-01-12 11:22:34 · 4249 阅读 · 0 评论 -
在activity之间传递handler(二)
用定义application的方式传递handler保持代码的独立性和隐密性原创 2016-01-12 11:39:05 · 2416 阅读 · 1 评论 -
在activity之间传递handler(三)
用Broacast的方法在两个activity之间传递数据原创 2016-01-12 15:04:09 · 831 阅读 · 0 评论 -
如何定义自己的控件
以定义一个ImageView为例。1.定义一个layout.xml文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_widt原创 2016-01-29 14:30:42 · 485 阅读 · 0 评论