原创 AndroidStudio 導入項目需要修改的地方

Android_Studio 導入項目 修改buid.gradle文件的classpath 爲自帶最新:eg. dependencies { classpath ‘com.android.tools.build:g

原创 如何讓EditText焦點不被鍵盤擋住

在AndroidManifest.xml的activity屬性標籤內有 android:windowSoftInputMode這麼一個標籤,官方的描述大概如下: android:windowSoftInputMode acti

原创 Android手機不同頻率的聽力測試功能實現

公司項目裏想添加一個聽力測試的小功能,主要目的就是增加用戶的新鮮感,增加軟件的用戶黏度,同時有了聽力測試又可以衍生一些其他業務,譬如爲贊助商推廣藥品什麼的,當然是保健藥,哈哈,你懂的~ 廢話不多說,直接實現。首先,我們需要一個能

原创 Eclipse下新建JNI工程並在編輯c/c++代碼時增加代碼提示

新建JNI工程 首先,新建一個Android工程,如generPinyinSo; 然後在generPinyinSo項目下右鍵新建一個jni目錄(我這裏已經創建過了所以提示’jni’already exists.請忽略就好,嘻嘻~

原创 AndroidStudio編譯報 Gradle project sync failed. Please fix your project and try again錯誤. 怎樣解決?

從Eclipse到Android Studio沒多長時間,每次從GitHub上拉下來一個項目總會有各種和Gradle相關的問題發生,出錯提示Gradle project sync failed. Please fix your p

原创 個人項目運營思維

做項目和辦事情是一個道理,要重頭到尾的去辦好一件事情,一定要從始至終都保持一個清醒的頭腦,所以一定要有條有理,主次分明,個人的辦事流程如下: 明確目的:搞清楚自己到底要做什麼,要達到什麼樣的目的; 面向對象:項目主要是針對什麼羣

原创 Android如何判斷APP使用的是h5界面還是native界面

比較直接的幾個方式如下: 手機設置———>開發者選項———–>開啓顯示佈局邊界,頁面有佈局的是native否則爲h5頁面; 長按頁面,如果出現文字選擇、粘貼功能的是H5頁面,否則是native頁面,我在我們自己的App裏面試了一

原创 新版的ADT聯網操作需要注意的地方

最近在做某項目聯網更新時發現更新ADT後聯網取不到數據,而之前相同的聯網功能代碼是可以取到數據的,發現了報錯是聯網操作需要另起線程,於是就找到了這個小問題,特記下以後注意! 1.需要另起線程執行聯網操作

原创 自定義控件學習總結【1】

大學期間參加的Android培訓,到現在工作兩年有餘,在公司裏面做過完整項目,也算是獨自完成過兩三個公司的項目了,完整開發的流程基本都掌握了,但說來慚愧,公司的需求一般也沒有多麼高級,對於控件的使用基本也就是在調用系統的框架的基礎

原创 文件路徑設置的問題

在涉及到文件存儲的路徑選擇的時候,一定要先判斷手機上是否有SD卡,沒有SD卡可以考慮自帶的內部內存,當然這樣做的前提是文件的大小不大,如果應用強行需要較大的空間,建議沒有SD卡的手機就不給用了,避免一些不必要的麻煩!路徑選擇具體實

原创 Eclipse下LogCat打印信息瞬間消失了,以及byte數組轉字符串是出現多餘的空格問題的解決方案(隨手小筆記)

1.LogCat打印信息一閃而過,對於尋找程序找問題來說確實是很煩人的,原因就是打印緩存跳鼠太少了,解決方案很簡單; Window--->Preferences--->(Android 下的)LogCat----設置最大條數,把最大條數設

原创 AndroidStudio導入so庫碰到Java.lang.UnsatisfiedLinkError

將Eclipse項目轉移到AndroidStudio,結果報瞭如下錯誤: Java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader [DexPathList[[zip f

原创 getDrawable()getColor()和方法過時的替代方法

Android SDK 升級到23後 問題: getResource.getColor(R.color.color_name),getResources().getDrawable(R.drawable.drawable_name)過

原创 Android 6.0動態權限問題造成的坑

Android系統6.0版本後推出了動態權限管理的概念,動態權限的管理讓用戶更加清楚和方便的管理權限問題,對用戶來說是一件好事,但是對於程序設計來說可就坑了,在所有涉及到動態權限的地方我們都需要去檢測去申請,Android6.0以前設計的

原创 Android帶數字拼音與帶音標拼音互轉工具類

- 前言 剛進入上一家公司時,編寫過一個學漢語項目,這個項目對我的鍛鍊還是也挺大的,畢竟一個剛畢業的大學生,從來沒有接手過公司項目,而所從事的公司是一家偏硬件的語音公司,手機端編程的人員在我之前幾個月就來了一個大神,他把我招聘進來了,然後