原创 Android Gradle使用詳解(一)--設置applicationId

前言:在讀完Android Gradle使用技巧-gradle使用詳細介紹後,大家對Android Gradle已經有了整體的瞭解,接下來,我們開始詳細的瞭解gradle的每一個部分; 每個 Android 應用均有一個唯一的

原创 Android Gradle使用技巧-gradle使用詳細介紹

大家可能開發安卓已經很久了,但真的對Android gradle完全瞭解了麼,本篇基於官方文檔整理,希望能幫助你係統的瞭解Android gradle的原理及使用; 配置構建 Android構建系統會編譯應用資源和源代碼,然後將它

原创 Android Gradle使用詳解(二)--添加依賴

Android Gradle使用技巧-gradle使用詳細介紹 Android Gradle使用詳解(一)–設置applicationId 利用 Android Studio 中的 Gradle 構建系統,您可以輕鬆地將外部二進制

原创 Android開發之webview簡單使用技巧

前言 如果您希望在客戶端應用中提供 Web 應用(或只是網頁),則可以使用 WebView 執行該操作。WebView 類是 Android 的 View 類的擴展,可讓您將網頁顯示爲 Activity 佈局的一部分。它不會包含

原创 Object類所有方法詳解——面試

Object類所有方法詳解1.getClass2.hashCode3.equals4.toString5.wait6.notify7.notifyAll8.clone9.finalize 工作後往往忽略一些基礎知識的複習,而在面試中常

原创 協同開發 啓動activity的最佳實踐

我想作爲安卓開發肯定對於啓動一個activity會覺得很簡單的事情,還需要什麼特殊方法呢,只要startActivity(intent)就搞定了。如果需要傳參數,只要intent.putExtra()方法就可以; 你說的沒錯,常規啓動肯

原创 高效版本控制工具--Git使用教程

說到版本控制,現在最火的莫過於Git了,本文就對Git做一個詳細的講解; Git簡介 Git是由大名鼎鼎的Linus Torvalds所開發的一款分佈式的版本控制工具,開發Git的最初目的是爲了更好的管理Linux內核,如今已經被廣泛用於

原创 Android快速實現橫豎屏切換佈局自動更改

1.在res資源目錄下創建layout-land文件夾,如下圖所示: 2.在layout-land目錄中複製一個activity_main.xml(你想要橫豎屏切換的佈局); 3.修改layout-land中的佈局文件,針對其橫屏

原创 Android studio Design editor is unavailable until a successful build

當遇到該問題時,點擊左上角 file –>Sync Project with Gradles Files,待處理完就OK了 親測可用

原创 Error:(606) undefined reference to `__android_log_print'解決辦法

在NDK開發時,如果c代碼中想要打印log,但是運行時直接報出錯誤: Error:(606) undefined reference to `__android_log_print' 問題原因是需要在Module中的build.gradl

原创 failed to resolve com.android.support:appcompat-v7:23+ 解決方法

問題描述 問題原因 這個原因多半是因爲Android SDK Tools 的版本與Android SDK Build Tools 的版本不一致造成的, 查找原因方法:點開SDKmanager 在查看module中的build.

原创 Android生命週期全log日誌查看

參考文章 日誌說明activity名字+hashcode+方法名+taskid 一.Standard默認模式 1.啓動 activity MainActivity32762680,MethodName:OnCreate, Taski

原创 IntentService用法

參考文獻1 參考文獻2

原创 在EditText的界面,最簡單的取消輸入法自動彈窗的方法

情況描述 問題解決 在AndroidMainifest.xml文件中,找到對應的activity,在其中增加 :"android:windowSoftInputMode="adjustPan|stateHidden" <acti

原创 Android TTS 文字轉語音開發

前言 最近項目中需要實現對特定文字進行語音播放,最開始的想法是將文字轉換成語音然後調用MediaPlayer進行播放,但是該方法一是語音包過大導致軟件很大,在一個想實現多個語音同時觸發卻能順序播放,這兩點很麻煩。後來想到了TTS的方式來實