用android實現下圖手機資訊頁面
如圖所示,準備工作將八張素材複製到res/drawable資料夾中,整體用到垂直的線性布局,其中有四個相對布局。
1、建立手機資訊頁面程式,來顯示圖示資訊可以在activity_main.xml中寫**也可以在layout中重新建立phoneinfo.xml檔案:
<?xml version="1.0" encoding="utf-8"?>
2、因為圖示八個相同控制項之間的外邊距和寬高是固定的,會產生大量相同的**,所以
可以將相同**抽取為樣式單獨放在乙個style.xml檔案中:
3、在res目錄下建立values-zh_rcn、values-zh_rus資料夾,並且在這兩個資料夾下面
建立相應的strings.xml檔案:
<?xml version="1.0" encoding="utf-8"?>設定你好,世界!
雲通訊藍芽
自定義手勢
定位系統資訊
網路語言設定
通知欄設定
<?xml version="1.0" encoding="utf-8"?>settings
hello world!
cloud
bluetooth
gesture
gpssysteminfo
internet
language
notifycation
4、在mainactivity中編寫使用者互動的邏輯**import android.os.bundle;
public class mainactivity extends activity
}
經過上面的步驟之後執行在虛擬機器上的結果如下圖所示:
手機頁面的適配問題
乙個要適應各種手機螢幕,各種瀏覽器的手機版 適配是個很頭疼的問題,據了解,大概有兩種方法 1.使用第三方框架,如bootstrap jquery mobile等 2.將css中的所有px 變成em 而px與em的比例關係,是有乙個演算法的,並不是固定值,要根據巢狀關係來計算 轉了一篇關於 px轉換成...
Android中獲取手機電量資訊
我們需要獲取當前手機的電量,這時候我們就需要用到廣播了,我們都知道在動態註冊廣播的時候,我們需要傳入乙個broadcastreceiver類物件,還有乙個意圖過濾器intentfilter,平時我們使用自定義廣播的時候intentfilter中的action可以自定義寫成任意形式,但是如果我們要過去...
前端手機頁面的適配css
我之前一直不知道同乙個網頁,手機頁面和pc頁面,怎麼呈現出不同的效果呢?這個不同,不是說放大縮小的那種不同,而是布局就不同了。media only screen and max width 767px 顧名思義,最大不超過767px寬的螢幕適用以下css 這裡可以舉個例子 pc端 手機端 但是這裡有...