Time of Update: 2017-01-13
OS更新和大型應用比起一年前,你的手機上的應用幾乎全部換了。如果有安卓系統更新,要麼更新可能並沒有針對你的裝置很好的最佳化,其結果就是你的裝置變慢了;要麼電訊廠商或製造商在更新中捆綁更多的軟體,這些軟體在後台運行並拖慢了裝置。即使你沒有更新系統,比起一年前裝置會安裝更新的應用,無論新應用還是一個應用的新版本,應用幾乎總是越來越重。因為應用開發人員會接觸到更快的智能機硬體,遊戲和其它應用會針對這些更快裝置來最佳化,結果在老裝置上效能越來越差。這個現象在各個平台都一樣。年複一年,網站變得更重,案頭應
Time of Update: 2017-01-13
afinal是一個開源的android的orm和ioc應用開發架構,其特點是小巧靈活,代碼入侵量少。在android應用開發中,通過afinal的ioc架構,諸如ui綁定,事件綁定,通過註解可以自動綁定。通過afinal的orm架構,無需任何配置資訊,一行代碼就可以對android的sqlite資料庫進行增刪改查操作。同時,afinal內嵌了finalHttp等簡單易用的工具,可以輕鬆的對http請求進行操作。Afinal裡面目前包含了四大組件:FinalHttp:用於請求http資料,直接aj
Time of Update: 2017-01-13
一、簡介 Android Studio是Google新發布的Android應用程式開發環境,Android Studio是基於IntelliJ IDEA開發而成的。在Android Studio開發環境中,Android開發人員可以非常方便地調試Android應用程式,Android Studio不僅是Android開發的IDEIntegration Environment,而且還有以下特點: *基於 Gradle
Time of Update: 2017-01-13
1、當開啟WebView所顯示網頁上的超連結時,會調用系統的瀏覽器開啟,而不是在原先的WebView上顯示。2、當我按下返回鍵時,並不是返回的上次開啟的網頁,而是直接退出程式。下面說明如果解決上面的兩個問題在原WebView上顯示開啟的連結需要自訂一個類,繼承自WebViewClient,並設定WebView的WebViewClient即可: 代碼如下複製代碼 class MyWebViewClient extends WebViewClient {
Time of Update: 2017-01-13
android用戶端通過socket與伺服器進行通訊可以分為以下幾步:應用程式與伺服器通訊可以採用兩種模式:TCP可靠通訊 和UDP不可靠通訊。(1)通過IP地址和連接埠執行個體化Socket,請求串連伺服器: 代碼如下複製代碼 socket = new Socket(HOST, PORT); //host:為伺服器的IP地址 port:為伺服器的連接埠號碼
Time of Update: 2017-01-13
這裡介紹了實現原理,為了使用方便,簡單封裝了一個類Updater。用法很簡單。好吧,為了支援多語言,其實還是有些繁瑣。用法:strings.xml 中用到的字元定義其他語言的自己添加,下面的執行個體程式中,中英文都有 代碼如下複製代碼 <string name="update">check for update</string><string name="help">Help?</string&
Time of Update: 2017-01-13
Android Service 的使用: 我們可以建立一個Android程式,在src目錄下建立一個Activity,一個繼承自Service類的服務類;同時在資源檔夾res目錄下建立一個raw的檔案夾存放音頻檔案,如把music.mp3音樂檔案放在該目錄下。該程式的主介面如下:xml布局 代碼如下複製代碼 <?xml version="1.0" encoding="utf-8"?><LinearLayout
Time of Update: 2017-01-13
如果你不是mac,或者看不到這個地址,那麼可以從這個地址下載http://dl.google.com/android/studio/android-studio-bundle-130.677228-mac.dmg下載完,拖到Aplications裡就完成安裝啦 安裝完成後的表徵圖是這樣的 運行會讓你選擇是否匯入之前的設定,如下 俺選擇木有要匯入的,直接運行,看到如下進度條 運行後的主介面如下 選擇“建立項目”,如下&nbs
Time of Update: 2017-01-13
軟體平台:Windows 7 + Eclipse + SDK設計思路:兩個頁面:mian和ok,每個頁面上有一個按鍵,點擊則可以互相切換原始碼:main.xml原始碼: 代碼如下複製代碼 xml version="1.0" encoding="utf-8"?> <LinearLayout
Time of Update: 2017-01-13
準備工具1.下載頂尖行動數據恢複軟體2.手機獲得行Root許可權頂尖行動數據恢複軟體介紹它能有效恢複其通訊錄、連絡人資訊、通話記錄、簡訊、QQ聊天記錄、微信聊天記錄、照片、視頻、音頻、文檔等內容(目前只限android系統)安卓手機恢複微信聊天記錄的教程第一步,在電腦中開啟頂尖行動數據恢複軟體之後點擊軟體介面中的“隨身碟手機相機卡恢複”這一功能按鈕。第二步,選擇需要恢複的盤符,單擊下一步
Time of Update: 2017-01-13
Android JDK配置使支援Gradle更新,Maven安裝,gradlemaven配置Maven 或執行Gradle更新等相關命令時出現以下錯誤時要重新設定JDK ERROR: JAVA_HOME is set to an invalid directory.JAVA_HOME = D:/jdk1.7.0_67;Please set the JAVA_HOME variable in your environment to match thelocation of your
Time of Update: 2017-01-13
Glide的常用方法注釋,Glide常用方法注釋Glide簡單使用1.)添加引用 build.gradle 中添加配置 compile 'com.github.bumptech.glide:glide:3.7.0'2.)設定綁定生命週期 我們可以更加高效的使用Glide提供的方式進行綁定,這樣可以更好的讓載入圖片的請求的生命週期動態管理起來 Glide.with(Context context);// 綁定Context
Time of Update: 2017-01-12
Android中使用開源架構Fresco處理圖片,本文為原創博文,轉載請註明原文連結:http://www.cnblogs.com/panhouye/p/6278116.html關於Fresco的優點大家自行Google吧,它太強大太優秀了,我這一片小博文容納不下啊,今天主要給大家簡單介紹下Fresco的使用以及一些屬性的介紹。 Fresco是一個強大的圖片載入組件。使用它之後,你不需要再去關心圖片的載入和顯示這些繁瑣的事情!支援Android2.3及以後的版本。本文為原創博文,轉載請
Time of Update: 2017-01-13
android 在5.0以後不允許使用隱式Intent方式來啟動Service,androidintentandroid5.0以後不能使用隱式intent :需要指定Intent的ComponentName資訊:intent.setComponent(xxx),或指定Intent的setPackage("包名"),如果兩者都沒有指定的話將會報以上錯誤。尤其在framework層啟動APP層的service時,如果是隱式啟動service,可能會導致系統進程掛掉,出現不斷重啟的現象。三 解決方案&
Time of Update: 2017-01-12
Android攜帶型熱點的開啟狀態檢測和SSID的擷取,android熱點ssidWIFI熱點的開啟狀態和開啟後的SSID如何擷取呢? 開啟WifiManager.java源碼,可找到 getWifiApState() 方法,驚喜的發現直接調用這個方法就能擷取到熱點的狀態,然而在調用的時候並不能調用到這個方法。。。這個方法被隱藏起來了,目前我是通過反射調用的。 /** * Gets the Wi-Fi enabled state. * @return One
Time of Update: 2017-01-09
Fiddler捕獲抓取 App端資料包,fiddler捕獲抓取app最近項目設計到App抓包,所以採用Fiddler工具來採集擷取APP資料包,但是fiddler對有些app是無法捕獲到資料包的,以下是我的處理方法:1. 我預設代理連接埠使用的是自訂的連接埠而不是預設的8888連接埠;2. 手機端安裝Fiddler認證,電腦端關閉防火牆對我採集的app來說親測有效能擷取到資料包,記錄一下操作過程: 以下是我對安卓App進行抓取的步驟:1.
Time of Update: 2017-01-09
Android中通過訪問本地相簿或者相機設定帳戶圖片,android帳戶圖片目前幾乎所有的APP在使用者註冊時都會有設定頭像的需求,大致分為三種情況:(1)通過擷取本地相簿的圖片,經過裁剪後作為頭像。(2)通過啟動手機相機,現拍圖片然後裁剪作為頭像。(3)在APP中添加一些內建的頭像資源,供使用者選擇(不夠人性化,目前很少使用)。這次我們簡單介紹下通過擷取本地相簿以及相機拍攝的方法設定頭像,實現思路如下:(1)通過startActivityForResult方法,分別傳遞調用系統相簿的Inten
Time of Update: 2017-01-08
VS2015下的Android開發系列01——開發環境配置及注意事項,vs2015android概述 VS自2015把Xamarin整合進去後搞Android開發就爽了,不過這安裝VS2015完成的時候卻是長了不知道多少。廢話少說進正題,VS2015安裝時注意把Android相關的組件勾選安裝,別組件都沒安裝就來用VS搞Android開發。 VS2015的Android組件安裝完成後並不是什麼都不用做了,要注意三個問題:下載Android
Time of Update: 2017-01-05
Android 調用百度地圖API,androidapi一、到 百度地圖開發平台下載SDKhttp://lbsyun.baidu.com/index.php?title=androidsdk/sdkandev-download1、點擊自訂下載2、下載自己想要的功能包我這裡選了三個3、擷取密鑰 擷取密鑰之前我們要建立一個應用 填寫好相關的資訊二、 建立一個項目工程1、 把下載好的百度sdk中的jar包拷貝到項目的libs目錄下 2、在application中添加開發密鑰3
Time of Update: 2017-01-06
Android中手機錄屏並轉換GIF的兩種方式,android錄屏之前在博文中為了更好的給大家示範APP的實現效果,本人瞭解學習了幾種給手機錄屏的方法,今天就給大家介紹兩種我個人用的比較舒服的兩種方法:(1)配置adb環境後,使用cmd命令將手機介面操作示範存為視頻檔案(2)使用Google瀏覽器(Google