成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Android幾個可能有用的習慣

移動開發 Android
有些人問,優秀程序員和大牛有什么區別,大概有10到20種吧。因為大牛有很好的編程習慣和豐富的經驗,所以他們非常的高效。如果不好的編程習慣出現在你的代碼里,你的代碼效率就會降低。本文闡述一些好的編程習慣,他們可以讓你成為更好的程序員。

1. 為了便于調試,所有類都定義TAG。并在所有方法(或者關鍵步驟開始)進行日志的記錄。

  1. class TestService extends SuperClass{ 
  2.     private static final String TAG = "text.TestService"
  3.     // some code... 
  4.     private void method1(){ 
  5.         Log.i(TAG,"method1"); 
  6.         // some code... 
  7.     } 

2. Activity中,很多控件都有click等事件,每一個控件都去注冊顯得代碼比較亂。可以讓Activity實現OnXXXXListener。在onXXX()方法中,統一處理。

  1. class MyActivity extends Activity implements OnClickListener{ 
  2.     // some code 
  3.     public void onCreate(Bundle savedInstanceState) {
  4.         initComponent(); 
  5.         registerListenr(); 
  6.     } 
  7.     private void initComponent(){ 
  8.         mTextView = (TextView)findViewById(R.id.id1); 
  9.         mTextView2 = (TextView)findViewById(R.id.id2); 
  10.         // some code 
  11.     } 
  12.     private void registerListener(){ 
  13.         mTextView.setOnClickListener(this); 
  14.         mTextView.setOnClickListener(this); 
  15.     } 
  16.     private boolean onClick(View v,....) { 
  17.         switch(v.getId()){ 
  18.         case R.id.id1: 
  19.             break
  20.         case R.id.id2: 
  21.             break
  22.         default
  23.             Log.... 
  24.         } 
  25.     } 

3. layout布局文件中,盡量通過include的方式進行復用。方便管理,節省時間,代碼簡潔一點。

4. 使用style統一設置控件的屬性。免得風格不統一,也節約代碼。

5. 發布正式包前,不使用混編。否則測試出bug后還是無法查看日志。你只能看到a.b.c....

只列了一些我自己整理的東西,viewholder之類的,就沒列了[[71309]]

暫時想到這么多。。。歡迎補充[[71309]]

責任編輯:閆佳明 來源: oschina
相關推薦

2013-04-03 11:07:34

Android開發良好習慣有用習慣

2011-06-17 11:15:13

AndroidAndroid 3.0平板電腦

2023-05-06 10:32:31

2018-10-16 10:51:59

AI招聘算法招聘歧視

2024-01-09 08:08:32

元數據topicPulsar

2017-10-10 15:52:58

2021-03-31 22:51:51

手機爆炸充電

2012-11-21 10:24:31

創業碼農程序員

2022-05-16 14:30:10

AI模型開發者

2023-02-17 09:01:50

ChatGPT對話機器人

2021-11-17 10:47:46

加密貨幣以色列銀行

2021-04-07 06:39:33

數據泄露漏洞信息安全

2018-10-12 14:21:26

流量套餐運營商

2019-03-08 11:11:01

美國服務器華為

2020-01-02 11:17:31

CIO寶藏職場

2022-08-10 19:32:14

Java代碼習慣

2021-05-29 07:32:14

優秀程序員代碼

2013-08-22 09:54:14

創業管理

2021-03-09 22:40:14

人工智能AI

2023-11-02 12:47:00

前端CSS
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久精品中文 | 日本超碰| 超碰综合| 日韩三级电影在线看 | 国产亚洲精品久久情网 | 午夜精品久久久久久久星辰影院 | 久久精品国产免费看久久精品 | www.操.com| 久久久久国产精品一区二区 | 婷婷午夜天 | 91精品国产91久久久久久三级 | 国产精品久久久久久亚洲调教 | 久久精品a级毛片 | 中文字幕视频在线 | 中国人pornoxxx麻豆 | 成人免费精品 | 久久曰视频 | 日本在线免费看最新的电影 | 久久国产精品视频观看 | 黄色成人国产 | 国产精品永久免费视频 | 国产一区二区在线看 | 日韩在线精品视频 | 国产精品揄拍一区二区 | 成人精品国产一区二区4080 | 精品国产区 | 午夜在线视频 | 日韩欧美在线观看视频 | 久久久久久国产精品免费免费 | 国产成人免费视频网站高清观看视频 | 欧美日韩午夜精品 | 精品一区在线免费观看 | 在线午夜 | 性做久久久久久免费观看欧美 | 亚洲成人一区二区三区 | 毛片一级片 | 亚洲精品久久久9婷婷中文字幕 | 一级免费视频 | 日韩av大片免费看 | 91素人| 日韩美香港a一级毛片免费 国产综合av |