最近在做一個項目,客戶需要在應用成獲取臨時root權限,剛開始覺得很簡單,Android就自帶有su命令,只是沒編譯進去,想著直接編譯進去就行,就一口答應客戶1天搞好,各
提到Handler大家並不陌生,Handler是android給我們提供用來更新UI的一套機制,也是一套消息處理機制,我們可以通過它發送消息,也可以通過它處理消息,它既可
1.創建一個ApiMnanager類用來管理Retrofit的實例化操作/** * Created by ccwant on 2016/9/6. */public cla
httpClient方式package com.jiuzhouchedai.qqhru;import java.io.IOException;import java.io
這篇文章將圍繞下面幾個方面:從開發模式(過程)上對比Android和小程序,比較兩種”模式”的異同 從實現功能上對比,主要是看看微信小程序的局限
提示:因為該新聞app已經基本完成,所以下方代碼量較大,請謹慎!或者從 ViewPager和Fragment結合使用實現新聞類app(一)一步步向下看!經過幾天的努力,不
寫在前面:最近發現,對一些基本用法,隔一段時間不用又會無從下手。因此,慢慢養成了寫總結博客的習慣,一方面加深印象理清知識點,另一方面,把自己的學習總結分享給大家。一、Vi
在開發中,我們經常需要更新列表,並將列表拉倒最底部,比如發表微博,聊天界面等等,使用fullScrol()下面我們看一下這個函數:scrollView.fullScrol
1、為什麼要有AIDL?為什麼要有AIDL呢,官方文檔介紹AIDL中有這麼一句話:Note: Using AIDL is necessary only ifyou all
Android解析本地XML文件(PULL)之省-市-區三級目錄PULL解析器運行方式與sax解析器很相似,它提供了類似的事件。如開始元素和結束元素,使用parse.ne
合理管理內存節制的使用Service如果應用程序需要使用Service來執行後台任務的話,只有當任務正在執行的時候才應該讓Service運行起來。當啟動一個Service
上節課我們學習了如何啟動一項由ThreadPoolExecutor所管理的線程任務。最後這節課我們將學習如何從任務中發送結果數據給UI線程。這項手段可以使任務在執行完畢後
上一篇講解了retrofit2的簡單用法,這一邊主要解析一下reftofit2的原理,就從Retrofit的create(final Class service)方法看起
一句話解釋:LruCache(least recently used cache)最近最少使用緩存。前面,我們一起學習了LinkedHashMap數據結構,那麼LruCa
torch下的安裝和使用:1.torch7的githubhttps://github.com/torch/torch7下安裝。2.使用luarocks install i
聲明:博主所寫的都是針對剛入行的,從Java開始一步一步帶你走向Android,為你的Android開發之旅慢慢打下堅實的基礎,因為我碰到的問題肯定也是你即將碰到的,學習
AsyncTask 是Android特有的一個輕量級異步抽象類,在類中通過doInBackground()在子線程執行耗時操作,執行完畢在主線程調用onPostExecu
一.引言最近搞了搞app無縫切換主題功能,github上看了看,流行的還是插件式,好吧。。完了研究下了。不過今天咱要搞的是MultipleTheme這個框架,也有1000
高通新的camera驅動架構設計發生了一些變化,借用互聯網上常用的一種結構,大致的原理如此:將camera的所有功能劃分為不同的模塊,讓模塊自己來決定自己的事情(高內聚,
在移動平台中設備與用戶的交互必須通過事件處理完成。用戶輸入被封裝為事件,Cocos2d-x游戲引擎能夠接收並處理這些事件,包括觸摸事件、鍵盤事件、鼠標事件、加速度事件和自