原创 Android apk&aar dex 方法數計算 獲取

Android apk&aar dex 方法數計算 獲取 不區分window 還是mac ,首先你需要用到一個jar,直接上雲盤 鏈接: https://pan.baidu.com/s/1fXnclqNNX-tIhc91zs3lfA

原创 ADB調試命令大全

ADB,即 Android Debug Bridge,它是 Android 開發/測試人員不可替代的強大工具,也是 Android 設備玩家的好玩具。 自己總結常用的如下: 獲取系統版本:adb shell getprop ro.buil

原创 Markdown 有序列表 多級列表 序號錯亂解決

在有序列表中間插入文本、段落、代碼塊等等都會出現序號錯亂的情況。應如下解決: 如下所示: 第一個標題 第一個小標題 第一個小小標題 第二個小小標題 第三個小小標題 第二個小標題 第三個小標題 第二個標題 代碼塊 第三個標題 主

原创 Android 打開相冊選擇 照片、音頻、視頻

Button click event: Intent intent = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Video.Media.EXTERNAL_CON

原创 checkSelfPermission 失效

轉自:海闊天空玩世不恭的博客https://my.oschina.net/u/990728/blog/549914 轉載,如涉及版權等其他問題請留言。

原创 Android 利用Properties進行authority管理

Android 利用Properties進行authority管理 本文是針對在編寫Android過程中對於Authority進行管理的一些建議。 通常我們在寫一個程序的時候,或多或少的需要N多配置,所以就在想怎麼使用一個配置文件,進行讀

原创 Android Studio 使用記錄

在剛開始使用的時候,一般都會各種問題各種出,現在寫出幾種遇到的問題: 1.so庫找不到:描述: java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPath

原创 Gradle 自定義Task 打Jar包

之前的ADT爲eclipse,所以對外提供jar時候,直接Export,選中src目錄輸出就可以了。但切到AS中的時候,就一直很囉嗦。所以,趁着晚上無聊,就研究了一下Gradle的Jar包的輸出。 可以作爲Jar包內容的有兩個地方:

原创 根據日期生成apk版本識id

開發的時候遇到一個需求,不升級版本的情況下,是想讓第三方的測試人員方便看到當前包的版本號,以區分不同時間打的apk包。要求是在app內部得到提示。一般情況可以利用gradle的配置生成帶有日期的apk名字作爲區別。但因爲這個需求,所以想到

原创 Toast 多次顯示問題

關於Toast 感覺這裏還是有點坑的。 比如普通使用的時候,你在按鈕處設置點擊toast一下。點擊一次他就會顯示一條。點擊兩次它又會show一下。那點擊多次。就會導致顯示的時間變得漫長。這不僅很影響用戶的

原创 Android 字符串拼接

在Android的資源字符串中,你可能會遇到下面這樣的寫法: <string name="info">作者<xliff:g id="name">%1$s</xliff:g> 年齡 <xliff:g id="company">%2$d</x

原创 android 五角星畫法 五角星計算公式

計算依據,每個五角星的角度爲36°,然後根據簡單的勾股定理即可算出各個點的座標,如下圖所示 /** * @param xA 起始點位置A的x軸絕對位置 * @param yA 起始點位置A的y軸絕對位置

原创 Mac Android 開發環境配置

Mac Java Android環境配置 更換Mac本之後進行開發配置選項: 首先mac上面java環境不是預裝的,需要進行下載,另外還有android開發的SDK 需要安裝,所以上官網下載就可以了。下載安裝完了之後就開在電腦終端操作了

原创 checkSelfPermission 檢查權限失效

摘要: Android M運行targetSdkVersion < 23的應用時,調用checkSelfPermission,不管用戶是否取消授權,checkSelfPermission的返回值始終爲PERMISSION_GRANTED的

原创 Android開發之Intent.Action

1 Intent.ACTION_MAIN String: android.intent.action.MAIN 標識Activity爲一個程序的開始。比較常用。 Input:nothing Output:nothing