原创 android中佈局文件中所需的RGB顏色對照表

      android開發中的佈局文件中經常會有背景或者一些其他的顏色設置,這些顏色屬性在xml文件中都需要是RGB格式的,但RGB格式我們又不太熟悉,取色器又沒有取到滿意的顏色,所以在這羅列一些RGB格式的顏色對照表,供大家選擇:

原创 Android命名規範介紹

   Android 命名規範       規範的命名,可以在一定程度上直觀的表現出一個程序員的水平,一般大牛的命名讓人一看就知道是幹什麼的(當然看不懂英語就有點難了......),可讀性大大加強。規範的命名也可以在你的面試和薪資上有一

原创 AndroidManifest.xml配置文件的介紹二

清單配置文件說明: 組件篇 application組件 name:包名.類名。 icon:圖標 lable:標題 theme:主題樣式 一個清單配置文件中只能包含一個application組件。 2.2  activity 圖一:

原创 AndroidManifest.xml清單配置文件的相關介紹一

清單配置文件簡單說明: 全局篇 package:所建項目的包名 minSdkVersion:最小的SDK版本,對應Android不同版本的API Level。 maxSdkVersion:最大的SDK版本。      在安裝程序的時

原创 AndroidManifest.xml配置文件的介紹三:權限篇

     清單配置文件說明: 權限篇 1 使用系統權限 <uses-permission>申請權限 聲明瞭哪些是由你定義的權限,而這些權限是應用程序正常執行所必須的。在安裝程序的時候,你設定的所有權限,將會告訴給用戶,由他們來決定同意

原创 Android項目中各個文件夾的含義和用途詳解

1.src:存放所有的*.java源程序。 2.gen:爲ADT插件自動生成的代碼文件保存路徑,裏面的R.java將保存所有的資源ID。 3.assets:可以存放項目一些較大的資源文件,例如:圖片、音樂、字體等。 4.res:可以存

原创 組件中background與src屬性的部分區別

           Android中UI佈局中的各種控件和佈局都可以設置背景,此背景可爲純色也可爲圖片等。但有關Image的控件,如ImageView,ImageButton等可以設置src屬性爲其添加圖片,也可以設置backgroun

原创 5種單例模式--初學者版

       java中單例模式是一種常見的設計模式,單例模式有:懶漢式單例、餓漢式單例等。   單例模式有以下特點:   1、單例類只能有一個實例。   2、單例類必須自己創建自己的唯一實例。   3、單例類必須給所有其他對象提供這一實

原创 android佈局文件中一些屬性介紹

       android開發中首先用到就有佈局的設計,在Android中,共有五種佈局方式,分別是:LinearLayout(線性佈局),RelativeLayout(相對佈局),FrameLayout(框架佈局(幀佈局)),Abso

原创 ListView的一些優化

(1)利用convertview  即,判斷一下if (convertView == null) {}  如: public View getView(int position, View convertView, ViewGroup p

原创 AIDL 服務支持的數據類型

 AIDL 服務只支持有限的數據類型 AIDL 服務只支持有限的數據類型,如果用AIDL服務傳遞一些複雜的數據就需要做更一步處理,  AIDL 服務支持的數據類型如下: 1. Java 的原生類型 2. String 和CharSequ

原创 kotlinx編譯時報錯

在kotlin編寫初期,按流程配置好之後正式進入編寫時會有要求手動導入 import kotlinx.android.synthetic.main.activity_main.* 但有可能遇到 kotlinx編譯不通過(獲取不到)的情

原创 android中Selector中的相關屬性及配置寫法

android中控件的點擊改變背景,顏色等一般需要selector的相關配置,當然也有其他方法來實現,在這就只介紹selector相關了。 1.下面介紹一些selector中的一些item中的屬性: android:drawable 放

原创 MVC與MVP的區別

    使用mvc和mvp架構模式的原因:爲了解決邏輯處理和UI視圖的鬆散耦合,MVC和MVP的架構模式在很多App中使用比較廣泛。      那麼,MVC和MVP到底有什麼區別呢?    從圖中可以看出,在MVP模式裏,View絕

原创 android佈局中EditText中的相關屬性介紹

android佈局中EditText輸入框中的相關屬性介紹,可能有部分拼寫錯誤,小夥伴們自行修改了。 android:layout_gravity="center_vertical"//設置控件顯示的位置:默認top,這裏居中顯示,還