原创 Failed to install ***.apk on device 解決辦法

控制檯出現: Failed to install ***.apk on device: Unable to open sync connection! java.io.IOException: Unable to open sync co

原创 自定義觸摸反饋的關鍵

自定義觸摸反饋的關鍵(摘自HenCoder): 重寫 onTouchEvent(),在裏面寫上你的觸摸反饋算法,並返回 true(關鍵是 ACTION_DOWN 事件時返回 true)。 如果是會發生觸摸衝突的 ViewGroup,還需要

原创 刪除ExtraTranslation多語言,快速精準操作步驟

參考資料(配合資料直接上手操作): lint android開發者文檔 Android 性能優化:使用 Lint 優化代碼、去除多餘資源 建議: 不需要翻譯的文案(只有英文或者只有中文之類的),可以單獨寫在默認values文件夾中一個

原创 android 劉海屏手機適配

劉海屏介紹: https://blog.csdn.net/djy1992/article/details/80689308 https://blog.csdn.net/mysimplelove/article/details/8118

原创 解決Android簽名混淆後WebView與JS交互失效的問題

最近做了個網頁端微信支付的小功能,測試版還好好的,混淆打包後,寫的方法webview無法調用,意識到混淆除了問題,於是在網上找了一些大神的解決方案,再根據自己的實際解決過程,列出來一個完整的解決方法。 Android4.2以上版本調用js

原创 Android Stuido卡頓解決方法

修改Android studio的安裝目錄下bin/studio.vmoptions和studio64.vmoptions 兩個文件的以下屬性就可以在內存配置比較大的電腦上有效減少Android Stuido卡頓現象,多開也不怎麼卡了 -

原创 Android中操作SQLite數據庫再學習

做了幾年Android開發,很多基礎知識慢慢遺忘,今天突然卡在了數據庫操作上,決定自己重新系統學習一遍。同時,將自己平時使用的一些心得記錄下來。 先挖個坑,慢慢填。

原创 豎直ProgressBar(VerticalProgressBar),不用那麼麻煩

之前一直通過把橫向ProgressBar(設置了progressBarStyleHoriziontal)寬高互換的方式來自定義一個VerticalProgressBar實現豎直方向的ProgressBar。但是卻發現一個bug,就是豎直方

原创 設置Dialog全屏,背景使用Dialog佈局顏色

通過搜索引擎找了不少答案,但是沒有一個能解決我的問題,大多數人的需求都是去掉黑色背景,然後只能自己嘗試。 最後通過代碼來設置實現了我需要的效果。 <style name="dialog" > <item name="android:

原创 Android設計模式學習之單例模式

蒐集的資料: http://blog.csdn.net/banketree/article/details/24985607  Android 設計模式 http://mobile.51cto.com/ahot-418968.htm   

原创 Android MVC架構

從事Android開發已經有幾年了,進步也緩慢下來,做了不少項目,也用了不少第三方的庫,但是很少去研究,大多隻是拿來用,雖然也解決了問題,自己卻沒學到多少東西,所以要改變自己的學習路線。 MVC架構也用了很久了,但是對其概念一直是模糊狀

原创 Git學習總結

Git教程 - 廖雪峯的官方網站 http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 先mark下,學習下git使用。慢慢完

原创 Gradle配置多渠道打包

Android打包的那些事 先放個大神總結的鏈接,具體內容待我配置好,再梳理一下,寫上來。

原创 Android 設計模式學習之工廠模式

蒐集的資料: http://blog.csdn.net/banketree/article/details/24985607  Android 設計模式 http://mobile.51cto.com/ahot-418968.htm

原创 發現的一些github優秀分類集合(待完善)

首先是Github祕籍,如果在github上只會幹star,download啥的,太low了,這麼好的社區,雖然當個小粉絲膜拜衆多大神也不是不行,但是自己去做點東西,應該更有意義吧,話說現在很多公司招聘也更願意招到在Github上有分享精