-
在用AIDE編譯時報錯,在login.xml調(diào)用InputView自定義控件時,對app:input_icon屬性引用賦值會報錯,經(jīng)一番折騰,發(fā)現(xiàn)解決辦法。在login.xml頂層LinearLayout中,加入 xmlns:app="http://schemas.android.com/apk/res-auto"一條,完美解決問題。查看全部
-
Android系統(tǒng)自動會為每個程序運行時創(chuàng)建一個Application類的對象且只創(chuàng)建一個,所以Application可以說是單例(singleton)模式的一個類,用來存儲系統(tǒng)的一些信息。
創(chuàng)建一個類繼承Application并在AndroidManifest.xml文件中的application標簽中進行注冊(只需要給application標簽增加name屬性,并添加自己的 Application的名字即可)。
啟動Application時,系統(tǒng)會創(chuàng)建一個PID,即進程ID,所有的Activity都會在此進程上運行。那么我們在Application創(chuàng)建的時候初始化全局變量,同一個應用的所有Activity都可以取到這些全局變量的值。
查看全部 -
RecyclerView:以線性方式展示數(shù)據(jù)庫內(nèi)容。
CircleImageView:展示圓形圖片的View。
AndroidUtilCode:安卓工具類的集合,例如手機號的合法性驗證。
Glide:用來加載網(wǎng)絡(luò)圖片。
Glide-Transformations:配合Glide使用,用來處理圖片,例如圖片高斯模糊,或者圓形圖片,三角形等。
Realm:不依賴SQLite的獨立數(shù)據(jù)庫。
查看全部 -
RecyclerView:以線性方式展示數(shù)據(jù)庫內(nèi)容。
CircleImageView:展示圓形圖片的View。
AndroidUtilCode:安卓工具類的集合,例如手機號的合法性驗證。
Glide:用來加載網(wǎng)絡(luò)圖片。
Glide-Transformations:配合Glide使用,用來處理圖片,例如圖片高斯模糊,或者圓形圖片,三角形等。
Realm:不依賴SQLite的獨立數(shù)據(jù)庫。
查看全部 -
項目基本流程
1、立項
2、原型確認
3、設(shè)計圖確實
4、代碼開發(fā)
5、測試—修改
6、上線查看全部 -
引入工具類 AndroidUtilCode 運行 App 時異常退出
版本:
?//?AndroidUtilCode ?implementation?'com.blankj:utilcode:1.30.5'
異常 log
??java.lang.NoClassDefFoundError:?Failed?resolution?of:?Landroid/arch/lifecycle/Lifecycle$Event; ??at?com.blankj.utilcode.util.UtilsActivityLifecycleImpl.onActivityCreated(UtilsActivityLifecycleImpl.java:207) ??Caused?by:?java.lang.ClassNotFoundException:?Didn't?find?class?"android.arch.lifecycle.Lifecycle$Event"?on?path:?DexPathList[[zip?file?"/system/framework/org.apache.http.legacy.boot.jar",?zip?file?"/data/app/com.fu.mr.momusic-yNWTC3P2orALS_o1lL0yIg==/base.apk"],nativeLibraryDirectories=[/data/app/com.fu.mr.momusic-yNWTC3P2orALS_o1lL0yIg==/lib/arm,?/system/lib]] ??at?dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:171)
解決辦法:?修改編譯版本,目標版本,和對應的依賴版本 compileSdkVersion?28???? targetSdkVersion?28????? ??????? implementation?'com.android.support:appcompat-v7:28.0.0'
查看全部 -
colorPrimaryDark 與 statusBarColor 的不同點.
查看全部 -
一個類 繼承Application的作用.
查看全部 -
RecyclerView ? ? ? ? ? ? 展示數(shù)據(jù)
CircleImageView ? ? ? 展示圓形圖片
AndroidUtilCode ? ?? Android工具類集合
Glide ?? 加載網(wǎng)絡(luò)圖片
Glide-Transactions ?? 配合Glide使用,對圖片進行處理
Realm數(shù)據(jù)庫
查看全部 -
最后這里需要綁定布局,通過addview()方法來實現(xiàn),以及布局關(guān)聯(lián)上屬性
查看全部 -
這里的init方法是InputView的初始化方法,有兩個參數(shù),上下文Contex和AttributeSet
查看全部 -
可以通過通過AttributeSet方法來獲取到數(shù)據(jù)
查看全部 -
項目基本流程
查看全部 -
添加intent標志符,清理task棧
查看全部 -
安卓默認啟動的頁面在intent.action.MAIN里面改
查看全部 -
android開發(fā)___Intent標志符
查看全部 -
android開發(fā)----Task棧執(zhí)行流程與intent標志符
查看全部 -
在style.xml文件里 <item?name="colorPrimaryDark">@color/mainColor</item> <item?name="android:statusBarColor">@android:color/black</item>
查看全部 -
移動開發(fā)--使用的第三方庫
查看全部 -
statusBarColor:設(shè)置app頂部顏色->styles.xml\
查看全部 -
RecyclerView:以線性方式展示數(shù)據(jù)庫內(nèi)容。
CircleImageView:展示原型圖片的View。
AndroidUtilCode:安卓工具類的集合,例如手機號的合法性驗證。
Glide:用來加載網(wǎng)絡(luò)圖片。
Glide-Transformations:配合Glde使用,用來處理圖片,例如圖片高斯模糊,或者圓形圖片,三角形等。
Realm:不依賴SQLite的獨立數(shù)據(jù)庫。
查看全部 -
?1、立項
2、原型確認
3、設(shè)計圖確認
4、代碼開發(fā)
5、測試-修改
6、上線
查看全部
舉報