Android中有实用性习惯是怎样的
导读:本文共1162.5字符,通常情况下阅读需要4分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要:本篇文章给大家分享的是有关Android中有实用性习惯是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。1. 为了便于调试,所有类都定义TAG。并在所有方法(或者关键步骤开始)进行日志的记录。classTestServiceextendsSuperClass{privatestaticfinalStringTAG="te... ...
目录
(为您整理了一些要点),点击可以直达。1. 为了便于调试,所有类都定义TAG。并在所有方法(或者关键步骤开始)进行日志的记录。
2. Activity中,很多控件都有click等事件,每一个控件都去注册显得代码比较乱。可以让Activity实现OnXXXXListener。在onXXX()方法中,统一处理。
classMyActivityextendsActivityimplementsOnClickListener{
//somecode
publicvoidonCreate(BundlesavedInstanceState){
initComponent();
registerListenr();
}
privatevoidinitComponent(){
mTextView=(TextView)findViewById(R.id.id1);
mTextView2=(TextView)findViewById(R.id.id2);
//somecode
}
privatevoidregisterListener(){
mTextView.setOnClickListener(this);
mTextView.setOnClickListener(this);
}
privatebooleanonClick(Viewv,....){
switch(v.getId()){
caseR.id.id1:
break;
caseR.id.id2:
break;
default:
Log....
}
}
}
3. layout布局文件中,尽量通过include的方式进行复用。方便管理,节省时间,代码简洁一点。
4. 使用style统一设置控件的属性。免得风格不统一,也节约代码。
5. 发布正式包前,不使用混编。否则测试出bug后还是无法查看日志。你只能看到a.b.c....
Android中有实用性习惯是怎样的的详细内容,希望对您有所帮助,信息来源于网络。