Time of Update: 2017-01-13
android 設定案頭背景圖片適應螢幕大小今天設定案頭每天自動更新背景,但是案頭的背景都是被系統裁剪過的圖片,後來找了這個過時的方法,改進後果然有用了! Bitmap bmp=BitmapFactory.decodeResource
Time of Update: 2017-01-13
在AndroidManifest.xml的activity(需要禁止轉向的activity)配置中加入android:screenOrientation="landscape"屬性即可(landscape是橫向,portrait是豎屏)。例如: 代碼如下複製代碼 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="
Time of Update: 2017-01-13
在最新的Google I/O大會上,Google 發布了關於Android上最新的執行階段程式庫的情況。這就是Android RunTime (ART). ART 將會取代Dalvik虛擬機器,成為Android平台上Java代碼的執行工具。雖然自從Android KitKat,就有了一些關於ART的訊息,但是基本都是一些新聞性質的,缺乏具體技術細節方面的介紹。本文嘗試綜合目前已有的各種訊息,以及最新放出的 Android L
Time of Update: 2017-01-13
安卓應用實現自動更新比較簡單,這裡跟大家介紹下。1. web介面需要提供一個介面供用戶端查詢更新狀態,並且在需要更新時,告知用戶端新APK地址。介面參數如下: package 包名,因為有時候會出現同一個應用換包名打包的情況 version 版本號碼,即android資訊清單檔裡面的versionCode channel 渠道號
Time of Update: 2017-01-13
Android Studio 是一個GoogleAndroid開發環境,類似於Eclipse開發和調試,是一款工具開發軟體。Android Studio 1.0 最近已經發布。更多資訊,查看該頁面。 使用PPA進行安裝,非常方便,開啟終端,輸入以下命令:sudo add-apt-repository ppa:paolorotolo/android-studiosudo apt-get updatesudo apt-get install
Time of Update: 2017-01-13
代碼如下複製代碼 資料存放區與訪問常用方式:檔案SharedPreferences(偏好參數設定)SQLite資料庫內容提供者(Content provider)網路Activity(Context)Context.getCacheDir()方法用於擷取/data/data/<package name>/cache目錄Context.getFilesDir()方法用於擷取/data/data/<package name>/files目錄Activity(
Time of Update: 2017-01-13
Espresso是一個新工具,相對於其他工具,API更加精確。並且規模更小、更簡潔並且容易學習。它最初是2013年GTAC大會上推出的,目標是讓開發人員寫出更簡潔的針對APP的UI測試代碼。雖然針對的是開發人員(Developer),但是對於測試人員來說也是可以用的。因為它有一些Robotiun和Selendroid缺乏的關鍵特徵。關鍵特徵1、快速;2、代碼快速上手;3、容易擴充;4、無需考慮複雜的多線程測試;5、有Google做靠山。Espresso的主要組件Espresso –
Time of Update: 2017-01-13
方法一,進入手機設定還原1、開啟手機“功能表-設定-安全隱私-恢復出廠預設值” 如下圖所示。方法二,Recovery模式1、關閉安卓手機,然後再開機,只要在啟動手機的同步選取首頁鍵和掛機鍵即可進入Recovery模式,然後在Recovery模式下選擇Wipe
Time of Update: 2017-01-13
AudioManager 類位於 android.Media 包中,該類提供存取控制音量和鈐聲模式的操作以下分別是AudioManager設定聲音模式和調整聲音大小的方法。 如何擷取聲音管理器: 代碼如下複製代碼 AudioManager audioManager = (AudioManager) getSystemService(AUDIO_SERVICE); 裡面主要的方法:A、設定聲音模式 代碼如下複製代碼 //聲音模式
Time of Update: 2017-01-13
[ dip: device independent pixels(裝置獨立像素).不同裝置有不同的顯示效果,這個和裝置硬體有關,一般我們為了支援WVGA、HVGA和QVGA 推薦使用這個,不依賴像素。px: pixels(像素). 不同裝置顯示效果相同,一般我們HVGA代表320x480像素,這個用的比較多。 pt: point,是一個標準的長度單位,1pt=1/72英寸,用於印刷業,非常簡單易用;sp: scaled pixels(放大像素). 主要用於字型顯示best for
Time of Update: 2017-01-13
並且已經存在這個應用的線程了(因為有這個應用程式的另一個組件已經運行了),於是這個組件就會在這個已有的進程中啟動並且運行在同一個線程中.然而,你完全可以安排不同的組件運行於不同的進程,並且你可以為任何程式建立另外的線程.進程預設下,同一個程式的所有組件都運行在同一個進程中並且大多數程式不必改變這一狀況.然而,如果你非要與眾不同,也可以通過修改manifest檔案實現.manifest檔案中的所有支援android:process屬性的那些項(<activity>,<servic
Time of Update: 2017-01-13
橫屏:找到此檔案 代碼如下複製代碼 froyopackagesappsLauncher2reslayout-landworkspace_screen.xml 豎屏 代碼如下複製代碼 froyopackagesappsLauncher2reslayout-portworkspace_screen.xml 修改裡面格子的數量 代碼如下複製代碼
Time of Update: 2017-01-13
安卓5.0應用後期頻繁重啟很多使用者報告說,安卓5.0中的應用似乎會在後台頻繁重啟,明顯不正常,而且如果裝置長時間不重新啟動一次,系統和應用的效能也會大大下降,反應開始遲鈍。安卓的後台管理機制一直頗受詬病,安卓5.0雖然沒有明確提及這方面的變化,但改進是必然的,只不過因為同時引入了64位架構支援,ART運行時變為預設,難免會帶來一些意想不到的問題。理說,你離開一個安卓應用的時候,如果沒有選擇退出,它會駐留在後台,等待你回去,或者在系統需要記憶體的時候自動關閉它,但是在安卓5.0裡,即便是某個應用
Time of Update: 2017-01-13
百度手機小幫手怎麼設定下載路徑有兩種方法:第一種方法:我們需要先下載一個“百度手機小幫手”之後鎰現點擊“管理”然後在此我們就可以來更換軟體的儲存路徑。第二種方法:先在手機設定中將想儲存的卡設定為優先儲存,然後在下載軟體的時候助手會提示儲存的路徑是哪裡。手機設定在設定--儲存--中可以找到設定項。好了以上就是小編為各位整理在手機中安裝百度手機小幫手的方法了,這樣安裝好之後我們就可以不用電腦直接在手機中開啟百度手機小幫手然後來安裝軟體了。
Time of Update: 2017-01-13
方法一 ,利用360手機小幫手與電腦進行備份1.先把電腦上網然後在電腦中安裝360手機小幫手,接著把要備份的手機利用資料線連上手機,然後如下圖所示 點擊右下方的“資料備份”按鈕。2.在360中我們就可以選擇是備份的簡訊,通訊錄等,選擇備份位置,這裡預設案頭。然後繼續選擇“一鍵備份”。3.到了備份完成之後我們就可以“恭喜你,資料備份成功”
Time of Update: 2017-01-11
用原生VideoView進行全屏播放時的問題,videoview全屏播放之前參加了一個課程,裡面有一節講到了用視頻作為啟動介面。講師用的是自訂VideoView,重寫onMeasure方法,因為原生的VideoView在那情況下不能實現全屏播放。當時沒有深入研究,現在補回來。用的是36氪之前的視頻(608×1080)和Genymotion中的Google Nexus 5(1080×1920)。 一、1、原生VideoView的效果,這裡沒有讓底部的導覽列也變透明。因為上來很難看到差別,
Time of Update: 2017-01-08
Android Studio使用中的異常,AndroidStudio使用Android studio教程:[4]真機測試 1.連不上手機Android Studio識別不了手機(最後還是恢複成勾中的狀態),重啟,Android Studio串連真機沒反應?2.連上手機之後編譯失敗Error:Could not determine the dependencies of task ':app:transformClassesWithInstantRunForDebug'.> In
Time of Update: 2016-12-29
Android 中的mvvm,Androidmvvm摘要:我們來瞭解一下MVVM模式與Databinding ,MVVM是一種模式,Databinding
Time of Update: 2016-12-26
Android和JavaScript相互調用的方法,androidjavascript轉載地址:http://www.jb51.net/article/77206.htm這篇文章主要介紹了Android和JavaScript相互調用的方法,執行個體分析了Android的WebView執行JavaScript及JavaScript訪問Android的技巧,需要的朋友可以參考下:本文執行個體講述了Android和JavaScript相互調用的方法。分享給大家供大家參考,具體如下:Html頁面和Jav
Time of Update: 2016-12-17
編譯器開發系列--Ocelot語言1.抽象文法樹,--ocelot文法從今天開始研究開發自己的程式設計語言Ocelot,從《自製編譯器》出發,然後再自己不斷完善功能並最佳化。編譯器前端簡單,就不深入研究了,直接用現成的一款工具叫JavaCC,它可以產生抽象文法樹,抽象文法樹是產生中間代碼的關鍵,而中間代碼又是產生後端代碼的關鍵。整個編譯器代碼採用java語言編寫,主要功能是對JavaCC產生的抽象文法樹進行語義分析、最佳化,最後產生最佳化後的彙編代碼,然後再用彙編器對彙編代碼彙編產生機器碼,最後