资源简介
可直接使用框架做项目,亲自总结的完美框架,做的项目已上线
自己多年经验总结的MVC框架,使用了现在比较流行的butterknife、logger等依赖,使用了RecyclerView进行了一些列表展示,刷新用的SwipeRefreshView进行了上拉、下拉刷新、分页加载,简单操作,代码简洁
自己用的一款万能适配器adapter,进行了实例和标注,可进行扩展
本项目使用了一套屏幕适配,多款Android安装效果完美
总结的常用的Util,AESUtil、RSAUtil、Md5Utils、DialogUtil、ToastUtil、LogUtil、OkHttpUtil....
本项目进行详细标注,简单调用,效果完美
代码片段和文件信息
// Generated code from Butter Knife. Do not modify!
package com.qcloud.newland.login;
import android.support.annotation.CallSuper;
import android.support.annotation.UiThread;
import android.view.View;
import android.widget.frameLayout;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import butterknife.Unbinder;
import butterknife.internal.DebouncingonclickListener;
import butterknife.internal.Utils;
import com.qcloud.newland.R;
import java.lang.IllegalStateException;
import java.lang.Override;
public class MainActivity_ViewBinding implements Unbinder {
protected T target;
private View view2131558569;
private View view2131558570;
private View view2131558571;
private View view2131558568;
@UiThread
public MainActivity_ViewBinding(final T target View source) {
this.target = target;
View view;
target.fragment = Utils.findRequiredViewAsType(source R.id.fragment “field ‘fragment‘“ frameLayout.class);
view = Utils.findRequiredView(source R.id.but1 “field ‘but1‘ and method ‘onViewClicked‘“);
target.but1 = Utils.castView(view R.id.but1 “field ‘but1‘“ RadioButton.class);
view2131558569 = view;
view.setonclickListener(new DebouncingonclickListener() {
@Override
public void doClick(View p0) {
target.onViewClicked(p0);
}
});
view = Utils.findRequiredView(source R.id.but2 “field ‘but2‘ and method ‘onViewClicked‘“);
target.but2 = Utils.castView(view R.id.but2 “field ‘but2‘“ RadioButton.class);
view2131558570 = view;
view.setonclickListener(new DebouncingonclickListener() {
@Override
public void doClick(View p0) {
target.onViewClicked(p0);
}
});
view = Utils.findRequiredView(source R.id.but4 “field ‘but3‘ and method ‘onViewClicked‘“);
target.but3 = Utils.castView(view R.id.but4 “field ‘but3‘“ RadioButton.class);
view2131558571 = view;
view.setonclickListener(new DebouncingonclickListener() {
@Override
public void doClick(View p0) {
target.onViewClicked(p0);
}
});
view = Utils.findRequiredView(source R.id.linear “field ‘linear‘ and method ‘onViewClicked‘“);
target.linear = Utils.castView(view R.id.linear “field ‘linear‘“ RadioGroup.class);
view2131558568 = view;
view.setonclickListener(new DebouncingonclickListener() {
@Override
public void doClick(View p0) {
target.onViewClicked(p0);
}
});
}
@Override
@CallSuper
public void unbind() {
T target = this.target;
if (target == null) throw new IllegalStateException(“Bindings already cleared.“);
target.fragment = null;
target.but1 = null;
target.but2 = null;
target.but3 = null;
target.linear = null;
view2131558569.setonclickListener(null);
view2131558569 = null;
view2131558570.setonclickListener(null);
view2131558570 = null;
view2131558571.setonclickListener(null);
view2131558
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 118 2017-08-20 09:32 Shopping\.gitignore
文件 30 2017-08-20 09:32 Shopping\.gradle\2.14.1\taskArtifacts\cache.properties
文件 17 2018-04-24 10:33 Shopping\.gradle\2.14.1\taskArtifacts\cache.properties.lock
文件 2046138 2018-04-24 10:33 Shopping\.gradle\2.14.1\taskArtifacts\fileHashes.bin
文件 18276985 2018-04-24 10:33 Shopping\.gradle\2.14.1\taskArtifacts\fileSnapshots.bin
文件 108578 2018-04-24 10:33 Shopping\.gradle\2.14.1\taskArtifacts\fileSnapshotsToTreeSnapshotsIndex.bin
文件 531881 2018-04-24 10:33 Shopping\.gradle\2.14.1\taskArtifacts\taskArtifacts.bin
文件 65005 2017-08-20 15:51 Shopping\.gradle\2.14.1\tasks\_app_compileDebugJavaWithJavac\localClassSetAnalysis\localClassSetAnalysis.bin
文件 17 2017-08-20 15:51 Shopping\.gradle\2.14.1\tasks\_app_compileDebugJavaWithJavac\localClassSetAnalysis\localClassSetAnalysis.lock
文件 26853 2017-08-20 15:51 Shopping\.gradle\2.14.1\tasks\_app_compileDebugJavaWithJavac\localJarClasspathSnapshot\localJarClasspathSnapshot.bin
文件 17 2017-08-20 15:51 Shopping\.gradle\2.14.1\tasks\_app_compileDebugJavaWithJavac\localJarClasspathSnapshot\localJarClasspathSnapshot.lock
文件 25756 2017-08-20 15:58 Shopping\.gradle\2.14.1\tasks\_myapplication_compileDebugJavaWithJavac\localClassSetAnalysis\localClassSetAnalysis.bin
文件 17 2017-08-20 15:58 Shopping\.gradle\2.14.1\tasks\_myapplication_compileDebugJavaWithJavac\localClassSetAnalysis\localClassSetAnalysis.lock
文件 20573 2017-08-20 15:58 Shopping\.gradle\2.14.1\tasks\_myapplication_compileDebugJavaWithJavac\localJarClasspathSnapshot\localJarClasspathSnapshot.bin
文件 17 2017-08-20 15:58 Shopping\.gradle\2.14.1\tasks\_myapplication_compileDebugJavaWithJavac\localJarClasspathSnapshot\localJarClasspathSnapshot.lock
文件 402373 2017-08-22 14:44 Shopping\.gradle\3.3\taskArtifacts\fileHashes.bin
文件 6967612 2017-08-22 14:44 Shopping\.gradle\3.3\taskArtifacts\fileSnapshots.bin
文件 254149 2017-08-22 14:44 Shopping\.gradle\3.3\taskArtifacts\taskArtifacts.bin
文件 17 2017-08-22 14:44 Shopping\.gradle\3.3\taskArtifacts\taskArtifacts.lock
文件 159 2018-04-20 10:20 Shopping\.idea\encodings.xm
文件 626 2018-04-20 10:20 Shopping\.idea\gradle.xm
文件 264 2018-04-21 09:31 Shopping\.idea\libraries\android_android_25.xm
文件 894 2018-04-21 09:31 Shopping\.idea\libraries\com_android_support_animated_vector_drawable_23_4_0.xm
文件 810 2018-04-21 09:31 Shopping\.idea\libraries\com_android_support_appcompat_v7_23_4_0.xm
文件 768 2018-04-21 09:31 Shopping\.idea\libraries\com_android_support_design_23_4_0.xm
文件 431 2018-04-21 09:31 Shopping\.idea\libraries\com_android_support_multidex_1_0_1.xm
文件 831 2018-04-21 10:37 Shopping\.idea\libraries\com_android_support_recyclerview_v7_23_4_0.xm
文件 761 2018-04-21 09:31 Shopping\.idea\libraries\com_android_support_support_annotations_25_3_1_jar.xm
文件 950 2018-04-21 09:31 Shopping\.idea\libraries\com_android_support_support_v4_23_4_0.xm
文件 887 2018-04-21 09:31 Shopping\.idea\libraries\com_android_support_support_vector_drawable_23_4_0.xm
............此处省略4895个文件信息
相关资源
- 家校通-web端-Android端-MySQL数据库-PPT
- Android组件化架构_[苍王]_带书签
- ffmpeg 编译so库android ndk来对视频编解码
- 《Android软件安全与逆向分析》最新
- Android嵌入式应用开发 第2版.pdf
- 模仿保卫萝卜的塔防类游戏 源码 an
- Android在线商城系统
- 仿网易新闻客户端Android源码内含网络
- 精品 Android开发源代码合集
- Android经典项目案例开发实战宝典源码
- Android推送合集
- Android Studio开发实战:从零基础到Ap
- android环信聊天
- gradle-1.12-all
- build-tools_28.0.3-windows.zip
- Genymotion_2.11.0 ova文件 Android Version 6.
- 《疯狂Android讲义》(kotlin版) 源码
- android简易视频播放器zip
- android预览word/pdf demo
- Android studio 3.2汉化包
- 50个优秀Android项目源码
- 解决Android锁屏无法继续定位问题
- 黑马28期Android.txt
- android-yolo 在Android上使用带有TensorFl
- Android编程典型与项目开发案例-100多个
- 英语单词学习APP码源
- QT for Android下Service的创建
- AppInventor零基础Android移动应用开发
- Android studio英语学习app代码含文档)
- 安卓游戏2048源代码206981
评论
共有 条评论