原创 解決Eclipse Failed to load E:\ADT\sdk\build-tools\29.0.3\lib\dx.jar

原因分析: Eclipse編譯時自動使用最高版本的SDK,導致ADT比SDK版本低,無法編譯成功。 解決:在proguard.project中直接指定較低版本的SDK 如果沒下載直接通過SDK Manager.exe下載低版本的b

原创 Android studio 顯示回退按鈕

把Android studio升級後,發現工具欄的回退按鈕被隱藏了: 開啓方法:將View—Appearance—Toolbar勾選就行

原创 Android 編譯之 FAILED: setup-jack-server

jack 在編譯的時候,由於不是一個人在編譯,有多個人在同時編譯時,可能出現兩個人用同一個 端口,所以端口衝突導致超時了。 解決辦法:修改端口 需改動文件: .jack-settings .jack-server/config

原创 Android 打開應用市場去評分

從當前app跳轉到一個應用商店且顯示本軟件詳情的頁面,讓用戶給自己的App進行評分 總結了如下三個方法: 方法一 通過系統隱式意圖方式去調用應用市場app詳情頁 /** * 方法一 通過系統隱式意圖方式去調用應用市場

原创 MVC、MVP、MVVM

MVC是Model-View-Controller的縮寫(模型-視圖-控制器),它將應用程序劃分爲三個部分: Model: 模型(用於封裝與應用程序的業務邏輯相關的數據以及對數據的處理方法)是程序的主體部分,主要包含業務數據和業

原创 Android ANR 出現的場景以及解決方案

在Android中,應用的響應性被活動管理器(Activity Manager)和窗口管理器(Window Manager)這兩個系統服務所監視。當用戶觸發了輸入事件(如鍵盤輸入,點擊按鈕等)或者特定事件沒有處理完畢,Androi

原创 初識 OpenGL ES2.0

原文鏈接:Android OpenGLES2.0(一)——瞭解OpenGLES2.0 OpenGL ES (OpenGL for Embedded Systems) 是 OpenGL 三維圖形 API 的子集,針對手機、PDA和遊

原创 Android性能優化之佈局優化

一、Android系統是如何處理UI組件的更新操作 Android需要把XML佈局文件轉換成GPU能夠識別並繪製的對象。這個操作是在 DisplayList的幫助下完成的。DisplayList持有所有將要交給GPU繪製到屏幕

原创 Android studio 添加多語言支持

環境: Android studio 3.2 執行步驟: 一、生成對應語言文件夾 選中你的工程->res->右鍵點擊new -> 選中Android resource directory Available qualifier

原创 解決Android studio一直scanning files to index

最近使用Android studio導入代碼,然後悲劇發生了,隨之而來的就是一刻不停的scanning files to index,剛敲沒有幾個字母就給我抖一下,好不容易出來的聯想輸入,就這樣被抖沒了,還抖得我腦殼痛,簡直不能忍

原创 RxJava 2.x 入門

Create create 操作符主要用於產生一個 Obserable 被觀察者對象,爲了方便大家的認知,以後的教程中統一把被觀察者 Observable 稱爲發射器(上游事件),觀察者 Observer 稱爲接收器(下游事件)。

原创 Eclipse Conversion to Dalvik format failed with error 1

使用eclipse進行編譯時,報Conversion to Dalvik format failed with error 1 解決: 右鍵編譯的項目進入properties(Alter + Enter),選擇Java Build

原创 Eclipse Unable to resolve sdk.buildtools property value '23.0.3'

這兩天打開Eclipse 總是報這個錯,導致無法編譯。 研究了許久總算找到了一個可行的解決方案: 然後就可以繼續愉快玩耍了。

原创 使用git命令進行分支切換

1、查看當前分支包含本地分支列表 git branch * v81x_2k18 //表示爲當前分支 v81x_2k19_8k v81x_2k19_934 2、查看所有分支顯示服務器所有分支列表 git