原创 android開發奇葩事之DatePicker TimePicker 樣式

序言 最近忙中偷閒,想把我在Android開發中使用系統提供的日期、時間控件中所遇到的奇葩問題,通過本篇文章簡略地向大家說明一下,並且把我所使用的有效解決方案也同時向有需要的讀者說明一下。 其實在使用DatePicker 及TimePic

原创 String轉Bitmap

舉例 例:String imgString=“R0lGODlhSAAbAPcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD\/AP\/\/AAAA\/\/8A\/wD\/\/\/\/\/\/wAA

原创 Android http附帶參數的文件上傳

/** * * @param urlString 路徑 * @param params 上傳參數 * @param files 上傳文件 * @return 返回結果 * @throws IOException */ pu

原创 取html文本中的圖片路徑

/** * 獲取html文本中的圖片路徑 * @param html html文本 * @return */ private String[] getImgs(String html) { String img = ""

原创 Android 混淆打包,阻止反編譯

Android 混淆打包,將你android工程下的包名、參數名等替換成如‘a'、’b‘、’c'等,阻止反編譯後代碼完全曝光 Eclipse 使用方便,只需找到你需要操作的Android工程目錄下名爲”project.properties

原创 啓動、運行超快的Android模擬器 genymotion

啓動、運行超快的Android模擬器 genymotion 下載地址、賬號註冊 官網地址:https://www.genymotion.com/#!/ 賬號註冊:https://www.genymotion.com/#!/auth/acc

原创 Android應用程序組件Activity的"singleTask"

     轉自http://blog.csdn.net/luoshengyang/article/details/6714543    在Android應用程序中,可以配置Activity以四種方式來啓動,其中最令人迷惑的就是"s

原创 android GreenDao 數據庫升級特殊字段處理

greenDao數據庫在改變(增加)schemaVersion 版本號後會調用onUpgrade方法,將所有的數據庫都刪除並重建,這就會丟失數據並影響性能。 GreenDao代碼如下 public static class DevOp

原创 Android Studio 多版本地址切換

在app開發過程中,從測試到發佈至少有兩個接口域名或者二級域名,以便區別開發版本與上線版本。因爲在開發過程中是絕對不能影響到正式上線的版本。所以需要方便地切換測試接口地址和正式接口地址。 接下來介紹本人使用的方法,如果您們有更好的方式,請

原创 String StringBuilder StringBuffer 對比

轉自:http://www.iteye.com/topic/522167 作者:每次上網衝杯Java時,都能看到關於String無休無止的爭論。還是覺得有必要讓這個討厭又很可愛的String美眉,赤裸裸的站在我們這些Java色狼面前了

原创 RecycleView 簡單設置分割線

先上效果 直接上代碼 使用默認方式 recyclerView.addItemDecoration( new DividerItemDecoration(mContext, DividerItemDecoration.VERTICAL

原创 使用百度加固服務給app應用加固

先上一段百度加固的上線公告: 尊敬的開發者: 爲防止您的在百度開發者平臺提交的移動應用利益受損,現百度開發者平臺爲您提供移動應用加固服務,使用加固服務,能有效防止應用被反編譯、篡改,保護開發者知識產權。 但近日頻繁發現有惡意

原创 Android studio git創建與刪除標籤(Tag)

項目說明 PC windows10 代碼託管平臺 碼雲 git工具 Git git上的標籤一般是用於標記版本, 當發佈新版本後,便將該版本的代碼打上Tag,用以區別及管理 使用標籤前需要先將代碼提交到馬雲上 創建並提交Tag

原创 Mac 下android studio 小技巧

在自動提示以後使用 Tab 鍵替換當前的方法或值 如果我們手動呼出自動補全的時候,當前位置已經有對應的方法或者變量(比如原來調用Obj的A方法,然後我們把光標定位到A方法的位置,呼出自動補全,希望自動補全的B方法代替A方法),這時候如果我

原创 Mac 下android studio 快捷鍵

快速跳轉到實現 查看某個接口在哪裏被實現 操作步驟: 菜單欄: Navigate —> Implementation 快捷鍵: Mac: Option + Command + B Windows\/Linux: Ctrl + Alt