接觸正式的android開發已經有一段時間了,項目的第一個版本終於快完成了。有一次自己在測試的時候,把自己的android項目切到後台,同時打開了幾個應用之後重新切回到自
獲取屏幕信息:狀態欄高度、content大小 public void getScreenInfo(final Activity acti
Json是一種類似於XML的通用數據交換格式,具有比XML更高的傳輸效率。從結構上看,所有的數據(data)最終都可以分解成三種類型:第一種類型是標量(scalar),也
1、面試的時候問到這樣的問題:在一個ListView 的item子視圖中,很多種不同的顯示樣式,或者說是,為了更好的維護,或者以後需要添加不同的樣式,應該怎麼做?我一下就
在Androiod5.0中,Google定義了Material Design的規范.而動畫切換,能給用戶直觀的連貫性的體驗,也是Google推崇的. 為此,在A
1.靜態類部署方法:layout.xml android:layout_width="match_parent"android:layout_heig
最近開發一個功能的時候發生一個故事,其情節如下:功能其實不復雜,其中需要一個EditText來獲取用戶輸入的信息.於是,我做了一個Dialog來顯示我的輸入界面(代碼如下
這幾天的項目不是很緊,於是想為未來可能要做的項目做一些技術儲備。下一個項目很有可能是定位開發,需要用到手機定位功能,於是查了查現在比較流行的第三方定位,最火的基本上就是百
1、Dalvik虛擬機與Java虛擬機的最顯著區別是它們分別具有不同的類文件格式以及指令集。Dalvik虛擬機使用的是dex(Dalvik Executable)格式的類
原文鏈接 : HOW TO MAKE OUR ANDROID APPS UNIT TESTABLE (PT. 1) 原文作者 : Matthew Dupree 譯文出自
Android中的單位 1,px 像素(pixels) VGA 480*640像素 (Video Graphics Array) QVGA 240*320像素
Android五大布局Layout 1,LinearLayout 線性布局(可以嵌套使用): 制定線性布局的排列方式:水平排列 horizontal、垂直
在做項目的時候,總是避免不了頭像的剪裁和選取,然而4.4以後 以前能夠使用的代碼 ,也用不了了。 做下記錄吧。因為下面代碼我用了幾次了。以後直接復制粘貼。 1.
我們在開發過程中可能會使用Service後台服務,而後台服務可能需要與Activity之間進行數據交互。這時我們可以假設Activity為客戶端程序,而服務Service
Android下使用Pull解析器 1,Pull解析器的運行方式與SAX解析器相似。它提供了類似的事件,如:開始元素和結束元素事件。 2,使用parser.n
到國美面試Android的時候,問我的設計模式相關的問題:1、單例模式的意義時什麼;2、有哪幾種工廠方法模式;3、你用過的模板方法模式,舉例說明;自己感覺答的一塌糊塗。模
我們在一個apk中第一次開始的時候,會有一個guide界面,一般使用ViewPager來完成。布局文件如下: 這就是一個想到Activity GuideActivi
在FragmentActivity的fragment跳轉的時候添加到運行棧,public void switchFrag(BaseFragment to) {
這個方法只適合有內置存儲的情況,至於和平分區的不在考慮之列1 在vendor/sprd下新建一個文件夾built_in_video 裡邊放置要內置的視頻文件及copy腳步
為什麼先說一下為什麼會出現圖片亂跳。使用convertView對ListView的每個item優化,item的復用可以有效降低內存的占用,使ListView滑動更為流暢。