原创 Android控件RecyclerView(二)——LayoutManager及其自定義

目錄 前言 1 常用LayoutManager 1.1 LinearLayoutManager 1.2 GridLayoutManager 1.3 StaggeredGridLayoutManager 1.4 FlexboxLayoutM

原创 仿網易新聞主界面(一)——RadioGroup+Fragment

1.底部導航欄 RadioGroup + RadioButton 1.1首先設置選擇器 drawable文件下 RadioButton選中後切換圖片 <?xml version="1.0" encoding="utf-8"?> <sele

原创 Android Studio 2.3、3.0 升級後問題解決

更新:Android Studio 3.0出來了,和 升級2.3版本時類似 依然需要下載對應的gradle版本 Android Studio 2.3 默認對應 gradle-3.3-all.zip Android Studio 3.0 默

原创 Android Studio 插件 ADBHelper

目錄一 功能二 使用示例三 下載方式四 使用到的ADB命令五 相關資料 ADBHelper是一款基於ADB命令行工具的Android Studio插件。 一 功能 1. 啓動App並獲取啓動時長 當對App做啓動時長優化時需

原创 Android Studio 插件開發實戰——獲取當前Activity名稱

目錄前言1. adb 獲取當前Activity名稱2. 引入Android插件庫3. 插件開發3.1 獲取已連接的設備3.2 執行adb Shell 命令3.3 完善UI效果 前言 在上篇文章 Android Studio 插件

原创 Android Studio 插件介紹

目錄1. 插件安裝2. 常用插件推薦3. 更多插件4. 插件開發 1. 插件安裝 Windows File -> Setting -> Plugins MAC Android Studio – Preferences -> P

原创 Android Studio 插件開發入門

目錄1. 前期準備2. 創建項目2.1 步驟2.1 可能出現的問題3. 項目文件介紹3.1 plugin.xml2.2 build.gradle4. 開始開發4.1 Action 動作4.1.1 自定義Action4.1.2 註冊

原创 Android按鈕實現點擊事件的四種方式

一.匿名內部內方式 此方法整體看上去簡單易懂,個人比較常用 xml佈局 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:

原创 妹子圖APP(四)—— SQLite保存數據實現離線圖片查看

接上文:妹子圖APP(三)—— RecyclerView的Item點擊事件和圖片保存至本地 前面實現了加載網絡圖片並保存至本地,但無法實現離線查看已緩存的圖片,現在需要實現離線查看緩存的圖片 Glie在加載圖片時已經實現三級緩存了,所以現

原创 Android多個Activity之間的頁面跳轉帶參傳遞與返回

一.普通頁面跳轉 Activity之間進行跳轉需要使用Intent類 Intent 意圖 第一個Activity <Button android:id="@+id/btn_open" android

原创 Android藍牙開發——經典藍牙的連接

1.藍牙的基本操作 藍牙權限 android.permission.BLUETOOTH //允許程序連接到已配對的藍牙設備,請求連接/接收連接/傳輸數據需要改權限, 主要用於對配對後進行操作. android.permission.BL

原创 Android簡單自定義View——獲取圖片顏色的ImageView

1.自定義View 原理:繼承ImageView 獲取ImageView在XML中的背景圖片或者資源圖片,通過觸碰事件獲得觸碰點的座標 然後取得該座標的像素點顏色color,然後通過回掉接口,將color傳遞給外部使用。 無法實現即設置背

原创 妹子圖APP(三)—— RecyclerView的Item點擊事件和圖片保存至本地

接上文:妹子圖APP(二)—— SwipeRefreshLayout實現下拉刷新上拉加載 前面實現了網絡圖片加載、下拉刷新和上拉加載,現在需要點擊圖片跳轉頁面用於查看詳細的圖片,並可以保存 所以需要爲RecyclerView的item設置

原创 Android自定義資源之圓角按鈕、變色按鈕、漸變線條、虛線等等

1.android shape 使用方法       a.在res下新建drawable文件夾,然後新建一個xml文件,並編寫對應代碼       b.在佈局文件中使用background 或 src 調用該drawable資源 效果

原创 Android的進度條與拖動條

一.進度條 進度條,ProgressBar,分爲環形和水平條行,首先看下效果圖,Progress進度加載。 進度條XML中的屬性         style 設置ProgressBar樣式風格,可以自定義,系統也自帶有樣式。