資源簡介
這一篇文章就不寫技術分享了,好多新手不知道怎么搭建框架,下面直接分享一個本人搭建的android開發框架,該框架采用主流的mvp形式搭建,集成了rxjava+dagger2+retrofit2(okhttp3)+glide+Realm,當然都是一些主流的開發技術,拿來就能用不用(請自行修改包名),對這套技術不是很懂的,可以參考mainctivity里面有網絡請求,數據庫操作的demo,另外寫dialog只需要繼承BaseDialog,寫popwindow只需要繼承BasePopWindow,然后寫布局就可以了,又沒有太簡單啊!!!
另外里面還有很多util,都是能直接用的,如圖片加載,設備信息獲取等,總之不要喊開發太簡單了啊!!!

代碼片段和文件信息
package?com.parents.runmedu;
import?android.content.Context;
import?android.support.test.InstrumentationRegistry;
import?android.support.test.runner.AndroidJUnit4;
import?org.junit.Test;
import?org.junit.runner.RunWith;
import?static?org.junit.Assert.*;
/**
?*?Instrumentation?test?which?will?execute?on?an?Android?device.
?*
?*?@see?Testing?documentation
?*/
@RunWith(AndroidJUnit4.class)
public?class?ExampleInstrumentedTest?{
????@Test
????public?void?useAppContext()?throws?Exception?{
????????//?Context?of?the?app?under?test.
????????Context?appContext?=?InstrumentationRegistry.getTargetContext();
????????assertEquals(“com.parents.runmedu“?appContext.getPackageName());
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????127??2018-09-04?10:03??sycz4.0\.gitignore
?????文件?????????31??2018-09-04?10:17??sycz4.0\.gradle\2.10\taskArtifacts\cache.properties
?????文件?????????17??2018-09-04?13:43??sycz4.0\.gradle\2.10\taskArtifacts\cache.properties.lock
?????文件?????131969??2018-09-04?13:40??sycz4.0\.gradle\2.10\taskArtifacts\fileHashes.bin
?????文件????1793658??2018-09-04?13:40??sycz4.0\.gradle\2.10\taskArtifacts\fileSnapshots.bin
?????文件??????20522??2018-09-04?13:40??sycz4.0\.gradle\2.10\taskArtifacts\outputFileStates.bin
?????文件??????71771??2018-09-04?13:40??sycz4.0\.gradle\2.10\taskArtifacts\taskArtifacts.bin
?????文件??????19378??2018-09-04?10:20??sycz4.0\.gradle\2.10\tasks\_app_compileDebugAndroidTestJavaWithJavac\localClassSetAnalysis\localClassSetAnalysis.bin
?????文件?????????17??2018-09-04?10:20??sycz4.0\.gradle\2.10\tasks\_app_compileDebugAndroidTestJavaWithJavac\localClassSetAnalysis\localClassSetAnalysis.lock
?????文件??????21528??2018-09-04?10:20??sycz4.0\.gradle\2.10\tasks\_app_compileDebugAndroidTestJavaWithJavac\localJarClasspathSnapshot\localJarClasspathSnapshot.bin
?????文件?????????17??2018-09-04?10:20??sycz4.0\.gradle\2.10\tasks\_app_compileDebugAndroidTestJavaWithJavac\localJarClasspathSnapshot\localJarClasspathSnapshot.lock
?????文件??????21242??2018-09-04?10:24??sycz4.0\.gradle\2.10\tasks\_app_compileDebugJavaWithJavac\localClassSetAnalysis\localClassSetAnalysis.bin
?????文件?????????17??2018-09-04?10:24??sycz4.0\.gradle\2.10\tasks\_app_compileDebugJavaWithJavac\localClassSetAnalysis\localClassSetAnalysis.lock
?????文件??????19447??2018-09-04?10:24??sycz4.0\.gradle\2.10\tasks\_app_compileDebugJavaWithJavac\localJarClasspathSnapshot\localJarClasspathSnapshot.bin
?????文件?????????17??2018-09-04?10:24??sycz4.0\.gradle\2.10\tasks\_app_compileDebugJavaWithJavac\localJarClasspathSnapshot\localJarClasspathSnapshot.lock
?????文件??????18637??2018-09-04?10:20??sycz4.0\.gradle\2.10\tasks\_app_compileDebugUnitTestJavaWithJavac\localClassSetAnalysis\localClassSetAnalysis.bin
?????文件?????????17??2018-09-04?10:20??sycz4.0\.gradle\2.10\tasks\_app_compileDebugUnitTestJavaWithJavac\localClassSetAnalysis\localClassSetAnalysis.lock
?????文件??????19750??2018-09-04?10:20??sycz4.0\.gradle\2.10\tasks\_app_compileDebugUnitTestJavaWithJavac\localJarClasspathSnapshot\localJarClasspathSnapshot.bin
?????文件?????????17??2018-09-04?10:20??sycz4.0\.gradle\2.10\tasks\_app_compileDebugUnitTestJavaWithJavac\localJarClasspathSnapshot\localJarClasspathSnapshot.lock
?????文件?????308878??2018-09-11?09:07??sycz4.0\.gradle\3.3\taskArtifacts\fileHashes.bin
?????文件????7746118??2018-09-11?09:07??sycz4.0\.gradle\3.3\taskArtifacts\fileSnapshots.bin
?????文件?????429329??2018-09-11?09:07??sycz4.0\.gradle\3.3\taskArtifacts\taskArtifacts.bin
?????文件?????????17??2018-09-11?09:07??sycz4.0\.gradle\3.3\taskArtifacts\taskArtifacts.lock
?????文件????????686??2018-09-04?10:03??sycz4.0\.idea\compiler.xm
?????文件?????????76??2018-09-04?10:03??sycz4.0\.idea\copyright\profiles_settings.xm
?????文件????????626??2018-09-04?10:04??sycz4.0\.idea\gradle.xm
?????文件????????561??2018-09-04?14:18??sycz4.0\.idea\libraries\adapter_rxjava_2_1_0.xm
?????文件????????611??2018-09-04?13:51??sycz4.0\.idea\libraries\animated_vector_drawable_23_4_0.xm
?????文件????????575??2018-09-04?13:51??sycz4.0\.idea\libraries\appcompat_v7_23_4_0.xm
?????文件????????626??2018-09-04?14:35??sycz4.0\.idea\libraries\blockcanary_android_1_2_1.xm
............此處省略267個文件信息
評論
共有 條評論