3 等鱼

尚未进行身份认证

小白弱鸡

等级
TA的排名 132w+

属性动画的使用

Android动画android实现动画的方式1.ViewAnimation:补间动画1.位移,缩放,旋转,渐变,集合2.DrawableAnimation:帧动画3.PropertyAnimation:属性动画1.补间动画可以做的属性动画都可以做,反之则不是2.android3.0才有3.补间动画,控件看似改变了位...

2018-09-05 23:31:29

BaseBean的统一解析

将json转换为对象/***解析json*@paramjson*@returnTbean类*/privateTparseJson(Stringjson){Gsongson=newGson();//2.从一个json中去解析数据,这里需要建对应的javabean类...

2018-09-03 22:17:43

MVP简介

MVP设计模式mvp设计模式是项目结构,view只负责ui操作,presenter负责业务逻辑,molde负责网络请求数据解析。p和v进行交互,molde和p进行交互,v和m不直接持有对方通过p来交互。view视图创建视图Activity或者Fragment,ui交互,例:输入账号密码。创建interfaceView的接口,view的功能,p做了逻辑v需要处理定义接...

2018-09-01 00:22:58

线程池封装

publicclassThreadUtils{privatestaticHandlersHandler=newHandler(Looper.getMainLooper());privatestaticExecutorsExecutor=Executors.newSingleT...

2018-08-31 00:03:37

okhttp简单封装

解析网络响应###公共ŤparseNetworkResponse(字符串结果){类C=this.getClass();ParameterizedTypeparameterizedType=(ParameterizedType)c.getGenericSuperclass();输入actualType=parameterizedType.getAc...

2018-08-30 23:35:06

App升级更新流程及需要注意的问题。

1.权限问题网络权限存储权限6.0动态权限有了权限才去升级2.判断端版本号请求服务器版本信息进行对比这里可以优化版本信息统一在gradle这个管理获取下载网址3.通过URL下载APK文件但本地文件创建下载的状态成功,失败开启线程和异步消息处理AsycTask,HandlerThread...网络请求获得APK的字节大小,如果等于0fail...

2018-08-29 23:21:25

Android6.0动态权限申请

Android6.0动态权限申请android6.0添加动态权限将应用权限分为普通、特殊和危险权限。6.0之前只需要在清单文件申请,6.0之后需要启动应用后动态申请。判断是否有对应权限ActivityCompat.checkSelfPermission(content,Manifest.permission.WRITE_EXTERNAL_STORAGE)!=Permission...

2018-08-28 23:18:13

AS的Git使用

创建服务服务器GITGit的介绍一种分布式的版本控制系统参考网站:Git的中文教程Git的常用命令Git的安装Git的常用命令新建代码库gitinit(在当前目录新建一个Git代码库)gitinit[project-name](新建一个目录,将其初始化为Git代码库)gitclone[url](下载一个项目和它的整个代码历史)...

2018-08-27 22:54:29

增量更新和热修复笔记

增量更新增量更新是通过对比新旧两个版本的APK生成的字节码文件和生成APK过程的其他文件进行对比,生成更新后的差分包,然后将差分包合并到旧版本中去,生成新版本的APK。主要使用的框架有SmartAppUpdates增量更新差分包的体积只有心APK的三分之一。可以减少升级的流量一般应用市场升级,会帮我们处理新旧版本生成生成的差分包,我们可以根据后台接口对APP进行强制升级,...

2018-08-26 22:39:57

工作总结

工作交接清单本清单主要列出本人开发的一些功能模块以及各个开发模块可以进行优化的建议。1.启动页模块启动界面是进入APP的第一个界面,主要功能有APP快速启动和Splash欢迎动画功能。1.1快速启动:启动APP应用时会出现短暂的黑屏或者白屏,主要是因为启动APP后系统会创建一个进程运行,但是进程的创建需要一些时间,在这个过程中会开启PreviewWindow的预览窗口,这个窗...

2018-08-22 20:20:07

仿CoordinatorLayout的behavior动画

仿CoordinatorLayout的behavior动画创建BehaviorRelativeLayout继承RelativeLayout定义ViewGroup。BehaviorRelativeLayout的作用1、是记录子View中标记为Behavior的对象,将标记的VIew添加到List集合;2、当监听的将标记的子View循环出发进行动画。/**...

2018-08-21 21:04:36

工作中Android开发的屏幕适配问题

学习适配http://blog.csdn.net/lantiankongmo/article/details/50549128dp生成工具http://blog.csdn.net/hnzcdy/article/details/50628993查看屏幕信息工具http://blog.csdn.net/u014608640/article/details/52942496 关于androi

2018-01-19 22:20:19
勋章 我的勋章
    暂无奖章