Time of Update: 2018-12-03
在我們使用真機進行Android應用調試時,如果我們看到這樣的資訊unable to open log device '/dev/log/main':No such file or directory這是因為我們的手機沒有開起log記錄My Phone是華為C8800為例開啟手機的log功能1、在撥號介面輸入:*#*#2846579#*#* 進入測試菜單介面。2、Project Menu–後台設定3、LOG設定L4、LOG開關–LOG開啟
Time of Update: 2018-12-03
本文為原創,如需轉載,請註明作者和出處,謝謝! 看到有很多網友不太理解dp、sp和px的區別:現在這裡介紹一下dp和sp。dp也就是dip。這個和sp基本類似。如果設定表示長度、高度等屬性時可以使用dp或sp。但如果設定字型,需要使用sp。dp是與密度無關,sp除了與密度無關外,還與scale無關。如果螢幕密度為160,這時dp和sp和px是一樣的。1dp=1sp=1px,但如果使用px作單位,如果螢幕大小不變(假設還是3.2寸),而螢幕密度變成了320。那麼原來TextView的寬度設成1
Time of Update: 2018-12-03
原貼連結:http://rayleung.javaeye.com/blog/411860 剛剛開始接觸android線程編程的時候,習慣好像java一樣,試圖用下面的代碼解決問題Java代碼 new Thread( new Runnable() { public void run() { myView.invalidate(); } }).start(); 然而發現這樣是不行的,因為它違背了單執行緒模式:
Time of Update: 2018-12-03
目前移動平台的競爭日益激烈,友好的使用者介面可以協助提高使用者體驗滿意度,表徵圖Icon是使用者介面中一個重要的組成部分,今天我們來研究和學習一下Android系統的表徵圖設計規範。在探討Android的icon設計之前,我們有必要先瞭解Android的介面是如何適配多樣化螢幕的。 適配性 由於同一個UI元素(如100
Time of Update: 2018-12-03
引子Android
Time of Update: 2018-12-03
還是接上一篇,這次妖精們說了,不要用RadioButton控制項了,不好看,還佔地方,抓一個人,要佔四個地方,那我抓一個人只要佔一個地方就行了,於是用了Spinner控制項,還是一次抓一個main.xml如下<?xml version="1.0" encoding="utf-8"?><LinearLayout
Time of Update: 2018-12-03
最近在搞一個地圖應用,主要也沒什麼技術痛點,主要就是定位,還有就是對應的資訊顯示,這裡就介紹一下百度的地圖應用吧,有興趣的同學可以看一下百度API Android開發裡面的例子,裡面的代碼主要就是寫得有點亂,這裡自己做一下總結。首先我們來看一下:如下要實現如這樣的效果,接下來我們一步一步來實現:首先要註冊百度服務,這個我就不說了,大家可以百度一下,網上有很多的。http://developer.baidu.com/map/sdk-android.htm接下來下載百度Android
Time of Update: 2018-12-03
IMEI簡介:IMEI(International Mobile Equipment
Time of Update: 2018-12-03
用WebView顯示Html時,右邊會出現一條空白區,如所示:最開始的時候,認為是網頁本身的空白. 後來發現網頁本身無問題,且這個空白區是跟Scroll Bar 的位置和粗細比較相符,於是去控制scrollBar,具體的解決有兩種方案1.在layout的xml檔案中,WebView組件的元素中添加:android:scrollbars="none"屬性;如:<WebView android:id="@+id/myWebView"
Time of Update: 2018-12-03
項目預算:¥ 1,000 ~ 2,000項目描述:一、功能:1)手機上整合上百人的通訊錄,單機應用。2)實現多方法種查詢。3)通訊錄內容以固定格式檔案儲存體,更新通過覆蓋該檔案實現。4)通訊錄內容分單位、名字、職務、及號碼。5)按部門顯示,可通過名字查詢(模糊)。6)介面簡潔,操作方便即可。7)最好能實現直接撥號(可選)二. 驗收標準 1.完成以上的準系統需求(是) 2.提交相關的原始碼(是) 3.完成時間協商最好能多機型適應,優先三星9100.項目預算:¥ 10,000 ~
Time of Update: 2018-12-03
如果要使Activity的View介面全屏,只需要將最上面的訊號欄和Activity的Title欄隱藏掉即可 隱藏Title欄的代碼: requestWindowFeature(Window.FEATURE_NO_TITLE); 或者寫在設定檔裡: android:theme="@android:style/Theme.NoTitleBar" 如:<activity
Time of Update: 2018-12-03
Android開發又將帶來新一輪熱潮,很多開發人員都投入到這個浪潮中去了,創造了許許多多相當優秀的應用。其中也有許許多多的開發人員提供了應用開 源項目,貢獻出他們的智慧和創造力。學習開原始碼是掌握技術的一個最佳方式。下面推薦幾個應用開源項目,這些項目不僅提供了優秀的創意,也可以直接掌握 Android核心的介面使用:1、Android團隊提供的樣本項目如果不是從學習Android
Time of Update: 2018-12-03
摘要:此篇在上篇博文基礎上,增加對待機後,怎麼增加喚醒源的分析android待機過程 與 irq的開關過程對於android開發人員而言,可能會有疑問為什麼我們的手機或者平板,音量按鍵,螢幕不會亮,而電源按鍵,螢幕會亮?又或者如何才能讓音量按鍵也有點亮屏的效果(當然純粹是以開發人員角度,與實用性無關)irq在android待機過程中的總體管理是:1. 全部irq被disable2. 部分irq被enable3.
Time of Update: 2018-12-03
在Andorid開發中經常遇到與SD卡有關的調試,比如MP3檔案、圖片檔案等。在使用模擬器開發時,可以通過硬碟來類比SD卡。具體做法是:(1)建立一個SD卡鏡像檔案:開啟cmd,進入到SDK目錄TOOLS目錄下,輸入如下命令:mksdcard 64M sdcard.img。該命令會在目前的目錄下產生一個sdcard.img檔案,該檔案就是Android模擬器的SD卡鏡像檔案。(2)啟動帶sdcard的Android模擬器。在CMD中輸入:emulator –avd
Time of Update: 2018-12-03
Android的Margin和Padding跟Html的是一樣的。如所示:黃色部分為Padding,灰色部分為Margin。 通俗的理解 Padding 為內邊框,Margin 為外邊框對應的屬性為android:layout_marginBottom="25dip" android:layout_marginLeft="10dip" android:layout_marginTop="10dip" android:layout_marginRight="10dip"
Time of Update: 2018-12-03
基本的實現GuestListener http://topic.csdn.net/u/20110316/16/a26f9883-12ea-472c-92f6-e64949381a3b.html 整個文章那麼長,就最後一句有用ViewFlipper 把圖片寫死在xml裡面的情況在實際應用中幾乎不會出現 除了那些程式《十大校園美女》,《最新日本美女寫真》實際做應用的時候,是需要ViewFlipper如何動態載入圖片,要抓取圖片,還要做圖片緩衝所以以下文章真的沒有用。http://longshuai2
Time of Update: 2018-12-03
1、Android 擷取本機Mac 地址方法:需要在AndroidManifest.xml檔案中添加許可權: <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> public String getLocalMacAddress() { WifiManager wifi = (WifiManager)
Time of Update: 2018-12-03
今天裝了個Android Studio試試,安裝完成後卻打不開。我的作業系統是32位的,Android Studio同事用的64位系統就沒問題。進入命令列執行 android-studio\bin 目錄下的studio.bat提示Unrecognized VM option '+UseCodeCacheFlushing' Could not create the Java virtual machine也就是不能建立虛擬機器。用文本工具開啟studio.batline25 to line 28:
Time of Update: 2018-12-03
Android電話系統之-rildRild是Init進程啟動的一個本地服務,這個本地服務並沒有使用Binder之類的通訊手段,而是採用了socket通訊這種方式。RIL(Radio Interface
Time of Update: 2018-12-03
android.graphics.Camera可以對映像執行一些比較複雜的操作,諸如旋轉與綻放,與Matrix可實現映像的傾斜。個人總結Camera與Matrix的一些區別如下:Camera的rotate()相關方法是指定某一維度上旋轉指定的角度。Matrix的rotate()相關方法實現的效果是順時針旋轉指定的角度;與Camera指定Z軸旋轉效果相同,但方向相反。Camera的translate()方法根據某一維度上視點的位移實現映像的縮放,與Matrix的scale()相關方法作用效果相似,