fu+和茶马仕哪个好 bestjoy是什么牌子( 二 )
- 在AndroidManifest.xml重注册 , 比如监听系统的开机广播和屏幕解锁广播
<receiver android:name="com.bestjoy.app.common.update.BootCompletedReceiver" >
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<action android:name="android.intent.action.USER_PRESENT" />
</intent-filter>
</receiver>
这样 , 一旦有定义的action发出来 , BootCompletedReceiver的onReceive方法就会回调了 , 这样的监听 , 不需要你的app已经在运行 。
2.在程序中动态创建监听器 , 比如还是解锁广播,
在Activity的onCreate()中生成一个IntentFilter对象
IntentFilter filter=new IntentFilter();
//为IntentFilter添加一个Action
filter.addAction("android.intent.action.USER_PRESENT");
bootCompletedReceiver = new UserPresentReceiver();
registerReceiver(smsReceiver, filter);
在onDestroy的时候去注册
unregisterReceiver(bootCompletedReceiver);
这样的方式只有在Activity生命周期onCreate()-onDestroy()之间有效 。
对于一些特俗的系统级别的广播 , 即使你按照上面的任何一种方式做了 , 也可能监听不到 , 这是android 系统做了保护了 , 网上查一下就知道了 。
Q6:自定义view中某条属性指向一个数组 , 怎么获取首先定义一下自定义属性 , 一种好的习惯是自定义的属性集合的名字要和使用这些属性的自定义View的类名一致 , 当然 , 这个也不是必须的 , 比如如下的属性集合 , 也可以用在OtherCustomeView里 。
<declare-styleable name="DrawableTextView">
<attr name="drawableHeight" format="dimension"/>
<attr name="drawableWidth" format="dimension"/>
</declare-styleable>
布局文件中定义DrawableTextView的时候 , 就可以使用定义好的自定义属性了,如app:开头的属性 。
<com.shwy.bestjoy.view.DrawableTextView
xmlns:app="
android:id="@+id/model_my_customer"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="@color/defaultBlueButtonColor"
android:textSize="22sp"
android:text="@string/model_my_customer"
android:gravity="center_vertical"
android:drawableLeft="@drawable/model_my_customer_icon"
android:drawablePadding="10dip"
app:drawableHeight="45dip"
app:drawableWidth="45dip" />
在DrawableTextView.java类里读出属性值
public DrawableTextView(Context context, AttributeSet attrs) {
super(context, attrs);
TypedArray typedArray = context.obtainStyledAttributes(attrs, R.styleable.DrawableTextView);
//图片的高度
mDrawableHeight = typedArray.getDimensionPixelSize(R.styleable.DrawableTextView_drawableHeight, 0);
mDrawableWidth = typedArray.getDimensionPixelSize(R.styleable.DrawableTextView_drawableWidth, 0);
typedArray.recycle();
}
关于bestjoy和bestjoy是什么牌子的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。
查看更多关于bestjoy的详细内容...
【fu+和茶马仕哪个好 bestjoy是什么牌子】Tags:bestjoybestjoy是什么牌子
推荐阅读
- 蔗糖水解产物 蔗糖水解
- 金婚银婚钻石婚各是多少年 金婚银婚
- 泼剌的意思是什么 泼剌的意思
- 抄手是什么东西 抄手是什么
- 系(ji)组词
- 蜡的组词是什么 蜡的组词
- 银杏叶的寓意;银杏树叶的寓意 银杏叶的寓意和花语是什么?
- 儒家经典著作有哪些 儒家经典著作
- 生产力和生产关系的矛盾是人类社会的基本矛盾 生产力和生产关系的矛盾
- 母亲节用英语怎么说
