原创 BuildConfig:Gradle自定義你的BuildConfig
博客源址:http://stormzhang.com/android/2015/01/25/gradle-build-field/ 2015 年 01 月 25 日 在很早之前我發佈了這篇博客Android BuildConf
原创 自定義控件分析2
上一篇簡單的使用了一下自定義控件的構造方法和ondraw 使用xml和代碼動態獲取兩種添加屬性的方法。 這一篇使用還是對上一篇使用的練習鞏固吧。 添加屬性使用xml註冊。 <?xml version="1.0" encoding="ut
原创 EditText 鍵盤右下角顯示發送
EditText 添加屬性 android:imeOptions="actionSend" android:singleLine="true" 如果需要顯示其他 比如“完成”什麼的,可以修改
原创 java.io.IOException: Invalid keystore format
嚴重: Failed to initialize end point associated with ProtocolHandler ["http-
原创 一個透明且沒有title的activity
<style name="Transparent" parent="AppBaseTheme"> <item name="android
原创 自定義控件分析1
對handler機制一直感覺不太懂,想寫一篇handler分析類的,看別人寫的都挺好,自己寫,從哪開始都感覺不對勁。所以先搞一篇自定義控件練練。 其實對於自定義控件感覺也不懂,每次用總是東拼西湊,東西是搞出來了。
原创 無法訪問SingleBody 找不到org.apache.james.mime4j.messag
在Android studio 5.0API下使用圖片上傳功能,把eclipse內的httpmime-4.0拿過來後, 編譯時出現 無法訪問SingleBody 找不到org.apache.james.mime4j.messag錯誤 於
原创 Android studio 查找快捷鍵對應的英文名字
剛使用studio,在網上扒了好多studio快捷鍵以及作用,雖然改成eclipse的了,還是是好多組合不行,就想去改,結果在studio沒發現通過快捷鍵搜索對應鍵值對的入口。 又扒了半天找到一個間接搜的方法。在keymap隨便找一對,雙
原创 applicationid和包名的區別
首先我們要明白applicationId的含義是什麼,applicationId在Android系統中是作爲應用的唯一標識,即在一個Android設
原创 Android ButterKnife 8.5.1使用
項目github地址:https://github.com/JakeWharton/butterknife 關於配置apt 看了網上的教程都需要配
原创 Fragment生命週期
點擊打開鏈接 流程 點擊打開鏈接 相關解釋 一點相關內容 如果是activity內嵌套多fragment,當fragment進行切換時,onPause onResume兩個方法不會執行,因爲這兩個方法是activity的生命週
原创 (阿里多媒體雲)InvalidNamespace Namespace
在使用阿里百川多媒體雲服務的時候遇到了兩個錯誤。本不該出現的錯誤浪費了很多時間。總結一下 1,在初始化的時候,調用初始化方法的時候沒有考慮它的異步 。 2,在使用阿里多媒體空間上傳圖片的時候,出現InvalidNamespace Na
原创 Cannot find System Java Compiler
Error:Execution failed for task ':xxxxx:compileDebugJava'. > Cannot find System Java Compiler. Ensure that you have ins
原创 環信集成(列出坑集)
1.使用環信UI包遇到的問題: 引入UI包後出現這個錯誤 Error:Execution failed for task ‘:transformClassesWithJarMergingForDebug‘. > com.Android.b
原创 冒泡排序
public class test { public static void main(String[] args) { int[] array1 = { 5,2,3,1,10,4,7,100,89}; bubble(arr