編輯:關於Android編程
1.空格占位調樣式問題
數字、字母和漢字混排占位問題:將數字和字母全角化。由於現在大多數情況下我們的輸入都是半角,所以 字母和數字的占位無法確定,但是一旦全角化之後,數字、字母的占位就和一個漢字的占位相同了,這樣就可以避免由於占位導致的排版問題。
2.稍復雜的布局用RelativeLayout 布局調試起來更加 方便簡潔
3.等分布局的時候使用android:layout_weight或者TableLayout制作等分布局
4.英文文檔排版:textview自動換行時要保持單詞的完整性,解決方案是計算字符串長度,然後手動設定每一行顯示多少個字母並加上‘\n‘.
5.在主線程中不要做耗時操作比如: 數據庫操作 文件操作 請求服務器操作等。
6.styles.xml:將layout中不斷重現的style提煉出通用的style通用組件,放到styles.xml中。
7.string.xml的特殊用法
比如“我今年23歲了”,這個23是整型的。在string.xml中可以這樣寫,
String sAgeFormat = getResources().getString(R.string.old); String sFinalAge = String.format(sAgeFormat, 23);
標簽介紹:
%n$ms:代表輸出的是字符串,n代表是第幾個參數,設置m的值可以在輸出之前放置空格
%n$md:代表輸出的是整數,n代表是第幾個參數,設置m的值可以在輸出之前放置空格,也可以設為0m,在輸出之前放置m個0
%n$mf:代表輸出的是浮點數,n代表是第幾個參數,設置m的值可以控制小數位數,如m=2.2時,輸出格式為00.00
也可簡單寫成:
%d (表示整數)
%f (表示浮點數)
%s (表示字符串)
前言想想我們常用的網易雲音樂,允許我們把歌詞連帶著歌曲的圖片拼在一起變成一張圖,我們再把這張圖片分享出去就好了。那麼,本篇的內容就是動手做一個帶文字的圖片。這裡也記錄下上
經常會網友遇到手機使用時間較久後會遇到提示“SD卡已損壞,您可能必須將其重新格式化”故障,導致手機SD卡無法使用。最近身邊有朋友手機
先看需求,要求這種效果
今天碰到一個關於Button的問題:android Button上面的英文字符串會自動變成大寫,運行的Android 5.1版本,如下圖所示:圖1:Button圖2:Te