原创 Android 弧形列表轉盤的實現(一),弧形列表;

各位看官,下面是效果圖(自己手殘打了一下碼),請先過目: 簡單的說一下效果圖,橫向來區分的話可以把UI圖分爲三部分【左邊是輪盤 , 中間是弧形列表 也是一級菜單 , 右邊是列表是二級菜單(不重要就沒有放圖)】: 要求: 實現一個圍繞輪盤

原创 Android JT808協議通訊

寫在前面: 通訊協議一般格式:包頭 — 消息頭 — 消息體 — 校驗位 — 包尾; 通訊數據格式 : bit 、 byte  ;  bit是指的就是二進制 , 也就是位,1 byte = 8 bit ; JT808協議: 數據類型:

原创 Android 懸浮框的使用、畫中畫的使用;

需求:用戶觸發了一定的條件會彈出一個懸浮框,用戶在關閉APP或把APP退到後臺時,點擊懸浮框可以打開應用; 很簡單的一個懸浮框很快就創建出來了,退出APP後點擊懸浮框可以通過包名啓動APP,但是把APP退到後臺後怎麼都啓動不了,原因是:從

原创 Android 自定義WebView點擊輸入框不彈出軟鍵盤;

假如這個是你的自定義WebView: public class XWebView extends WebView { public XWebView(Context context) { this(contex

原创 Android將後臺應用喚起到前臺,喚醒APP;

包名啓動即可: Intent intent = context.getPackageManager().getLaunchIntentForPackage(context.getPackageName()); context.start

原创 Android webView設置setUserAgentString後崩潰;

WebSettings webSettings = webview.getSettings(); webSettings.setUserAgentString(str); setUserAgentString中的String參數不允許

原创 Android 高德地圖選點,定位;實現地圖選點上車功能;

實現的就是一個拖動地圖,顯示地圖中心點的位置信息;大部分打車軟件的地圖選點上車功能; 先上圖: 實現的功能: 1、顯示地圖,以及當前位置的藍點; 2、獲取當前位置信息(定位); 3、獲取地圖中心點座標,移動地圖後獲取地圖中心點座標; 4

原创 Android 豎直滾動廣告條、上下滾動廣告條,View滾動廣告條;

四種方式實現仿淘寶滾動廣告條: TextView+Handler延時動畫 實現滾動效果; 自定義ViewFlipper 實現滾動效果; RecyclerView+子線程延時 實現滾動效果; 豎直ViewPager+Handler延時 實現

原创 Android AIDL的使用;

AIDL Android使用AIDL來實現進程間的通訊;  最簡單的進程,兩個APP(APP1(app_server) , APP2(app_client)),這裏app_server可以看作一個進程 , app_client也可以看作一

原创 Android 淘寶滑動條,淘寶菜單滑動條;

淘寶菜單滑動條,圖如下; 實現一下這個效果 , 上面是列表,可以用RecyclerView實現 , 下面跟隨菜單滑動的條可以用View做位移動畫實現; <LinearLayout xmlns:android="http://schem

原创 Android 橫向列表滑動自動選中,RecyclerView實現;

RecyclerView實現橫向滑動後自動選中條目,點擊其它條目自動移動到中間位置並選中; 橫向的列表就是上面的效果,下面是動圖; 效果就是這樣的 , 有當前選中回調 , 也可以設置當前選中的條目; 代碼無封裝,看着更直觀; 獲取中間

原创 Android 弧形列表轉盤的實現(三),View跟隨RecyclerView做旋轉動畫;

前兩篇博客: Android 弧形轉盤的實現(一),弧形列表; Android 弧形轉盤的實現(二),列表自動選中;RecyclerView滑動後自動選中居中的條目,RecyclerView實現WheelView效果; 已經大致實現了弧形

原创 Android 弧形列表轉盤的實現(二),列表自動選中;RecyclerView滑動後自動選中居中的條目,RecyclerView實現WheelView效果;

這篇主要是列表滑動後停止後,自動選中居中的條目,類似於WheelView的效果;通俗的講就是用RecyclerView實現WheelView的效果; 接上篇:Android 弧形轉盤的實現,弧形列表; 弧形列表已經實現了,下面就是自動選中

原创 Android 弧形轉盤的實現,弧形列表;

各位看官,下面是效果圖(自己手殘打了一下碼),請先過目: 簡單的說一下效果圖,橫向來區分的話可以把UI圖分爲三部分【左邊是輪盤 , 中間是弧形列表 也是一級菜單 , 右邊是列表是二級菜單(不重要沒有圖)】: 要求: 實現一個圍繞輪盤的弧

原创 Android項目中的 compileSdkVersion buildToolsVersion Gradle;

compileSdkVersion 編譯SDK版本:使用什麼版本的SDK來編譯項目; 對應本地文件目錄:如果你的compileSdkVersion = 23 那麼就用android-23文件的SDK來編譯你的項目;   buildToo