原创 基於Android studio動態調試smali全過程

基於Android studio動態調試smali全過程1 工具和環境2 smali反編譯和導入2.1 獲取smali文件2.2 打開smali文件夾2.3 調試smali2.3.1 配置Android Studio調試環境2.3

原创 Your anti-virus program might be impacting your build performance.解決問題的操作

更新 Android Studio 之後發現有這樣的提示便把以上文件夾添加殺毒軟件信任目錄。

原创 《Gradle 權威指南》讀書筆記——第七章 Android Gradle 插件

AndroidGradle插件其實就是一個Gradle的第三方插件 優點:容易重用代碼和資源, 容易創建應用衍生版本(多渠道包), 容易配置擴展和自定義構建過程, 和IDE無縫整合 Android Gradle插件分類 //app

原创 《Gradle 權威指南》讀書筆記——第八章 自定義Android Gradle 工程

defaultConfit默認配置 defaultConfig是Android對象中的一個配置塊,負責定義所有的默認配置.他是一個ProductFlavor,如果一個ProductFlavor沒有特殊定義配置,默認會使用defau

原创 《Gradle 權威指南》讀書筆記——第九章 Android Gradle 高級自定義

此章教隱藏證書 批量修改生成的apk文件名 突破65535方法限制 使用共享庫 Android的包(比如android.app android.content android.view android.widge等)是默認就包含在

原创 《Gradle 權威指南》讀書筆記——第三章 Gradle 構建腳本基礎

Setting文件 Setting.gradle,用於初始化和工程樹的配置. //定義了兩個子項目,併爲他們指定了目錄的位置,如果不配置則默認目錄爲其同級的目錄 rootProject.name='' include':examp

原创 《Gradle 權威指南》讀書筆記——第五章 Gradle 插件

插件的作用 1、添加任務 幫你完成 測試編譯 打包等 2、配置依賴庫 3、可以向項目中現有的對象類型添加新的擴展屬性,配置優化構建,如android{}這個配置塊就AndroidGradle插件爲peoject對象添加的一個擴展

原创 《Gradle 權威指南》讀書筆記——第二章 Groovy 基礎

String //'' 不能動態打印 print'x=${x}' //"x=${x}" //""可以動態打印,{}中可以放表達式,只有一個變量時可以省略花括號 print'x=${x}' //"x=1" print'x=$x' /

原创 《Gradle 權威指南》讀書筆記——第四章 Gradle 任務

多種方式創建Gradle任務 在Gradle中我們可以有多種方式在創建任務 //1.直接以一個任務的名字創建任務 def Task myTask1=task(myTask1Do) myTask1Do.doLast

原创 《Gradle 權威指南》讀書筆記——第一章 Gradle 入門

查看 Java版本 java -version linux 下搭建 Gradle 構建環境 運行 Gradle ,必須把 GRADLE_HOME/bin 目錄添加到你的環境變量 PATH 的路徑裏纔可以 在linux下,如果你只

原创 要怎樣才能升級下AndroidStudio?

高高興興想升級一下AndroidStudio,可是在打開的項目點擊推送的Update之後,運行了老半天,結果檢查到下面的圖,發現無法升級。 那怎麼辦啊。不要擔心啊。(不不不,當時我就爆炸了,很難嗎,英語還是有那麼一點用的) 原因 :如果

原创 Github初步探討

安裝github客戶端,直接通過git shell打開,進行git的命令行對自己的工程推到遠程倉庫。 初次推送 1.來到D:\Documents\GitHub>目錄 直接把工程上傳到遠程倉庫,是不行的!必須 D:\Documents\

原创 Android中Gson解析json數據使用@SerializedName註解與java對象不匹配的字段

在Android中解析Gson解析json數據是很方便快捷的,可以直接將json數據解析成java對象或者集合。 使用Gson解析json成對象時默認的是將json裏對應字段的值解析到java對象裏對應字段的屬性裏面。然後我們經常會遇到我

原创 AndroidStudio 跟Eclipse 在SVN上一起工作踩過的坑2

由於原來的《AndroidStudio 跟Eclipse 在SVN上一起工作踩過的坑》,有部分圖片看不了,所以上傳了個百度雲,格式爲PDF,讓不明的同學能夠看清楚流程。 AndroidStudio 跟Eclipse 在SVN上一起工作踩過

原创 帶有導航點的ViewPager

我想這個很多人都做過了,可是我想記下怎麼做好,跟簡書的各位分享一下我的方法。 這是上一年的項目,在首頁上部設計了一個帶導航點還會滾動的ViewPager,首先: show me the photos! (第二三張圖下面是三個點的,