Android
文章平均质量分 79
BoomLei
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Gson解析Json数据,并设置到编辑框
gson解析json数据原创 2016-12-07 11:02:30 · 666 阅读 · 0 评论 -
Android性能优化:布局优化 详细解析(含、、讲解 )
Android性能优化:布局优化 详细解析(含、、讲解 )在 Android开发中,性能优化策略十分重要本文主要讲解性能优化中的布局优化,希望你们会喜欢。目录1. 影响的性能布局性能的好坏 主要影响 :Android应用中的页面显示速度2. 如何影响性能布局影响Android性能的实质:页面的测量 & 绘制时间1个页面通过递归 完成测量 & 绘制过程 = mea...转载 2019-07-17 11:06:45 · 587 阅读 · 0 评论 -
解决AS3.1.4的com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 error: check logs for details
前言:最近在打包apk的时出现com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 error: check logs for details问题,查阅资料解释是非AsciⅡ的确是AAPT2和Gradle插件的一个bug,但现在已经被修复,需要升级Android Studio;但是不同的需求对应的BuildGradle配置有所差异。...原创 2019-05-31 13:49:12 · 4216 阅读 · 0 评论 -
JNI的理解以及实际应用
一、JNI(Java Native Interface) 1、什么是JNI: JNI(Java Native Interface):java本地开转载 2019-03-15 15:26:22 · 1563 阅读 · 0 评论 -
数据传输安全的几种加密方式
Android数据加密之Rsa加密 前言:     最近无意中和同事交流数据安全传输的问题,想起自己曾经使用过的Rsa非对称加密算法,闲下来总结一下。     其他几种加密方式:Android数据加密之Rsa加密Android数据加密之Aes原创 2019-03-14 11:13:44 · 10751 阅读 · 0 评论 -
Android框架MVC、MVP和MVVM探究(图解+案例+附源码)
2.1 MVCMVC,(Model View Controller),是软件架构中最常见的一种框架,简单来说就是通过controller的控制去操作model层的数据,并且返回给view层展示,具体见下图 当用户发触事件的时候,view层会发送指令到controller层,接着controller去通知model层更新数据,model层更新完数据以后直接显示在view层上,这就是MVC的工作...转载 2019-02-21 17:34:06 · 413 阅读 · 0 评论 -
Retrofit与RxJava实际应用封装
Retrofit的实例化public class RetrofitHelper { private volatile static RetrofitHelper retrofitHelper = null; private OkHttpClient.Builder okHttpBuild; private Retrofit retrofit = null; pri...原创 2019-01-11 14:50:46 · 837 阅读 · 0 评论 -
Android recyclerView items的侧滑删除以及点击事件处理
最近项目中需要实现银行卡侧滑删除以及选择默认无法删除的效果,需求效果图如下:其实就是一个自定义的列表实现,这里我用的是recyclerView首先需要自定义DeleteBankRecyclerView继承RecyclerView,需要注意的是item的点击和滑动事件的处理。代码如下: @Override public boolean onTouchEvent(MotionEvent...原创 2018-10-24 11:47:28 · 3074 阅读 · 2 评论 -
Android 百分比布局库(percent-support-lib) 解析与扩展
转载请标明出处: http://blog.youkuaiyun.com/lmj623565791/article/details/46695347; 本文出自:【张鸿洋的博客】一、概述周末游戏打得过猛,于是周天熬夜码代码,周一早上浑浑噩噩的发现android-percent-support-lib-...转载 2018-08-08 16:31:54 · 257 阅读 · 0 评论 -
Android 百分比布局
转载请标明出处: http://blog.youkuaiyun.com/lmj623565791/article/details/46695347; 本文出自:【张鸿洋的博客】一、概述周末游戏打得过猛,于是周天熬夜码代码,周一早上浑浑噩噩的发现android-percent-support-lib-...转载 2018-08-08 16:28:30 · 1194 阅读 · 0 评论 -
25种开源动画 Android
前言忙碌的工作终于可以停息一段时间了,最近突然有一个想法,就是自己写一个app,所以找了一些合适开源控件,这样更加省时,再此分享给大家,希望能对大家有帮助,此博文介绍的都是UI上面的框架,接下来会有其他的开源框架(如:HTTP框架、DB框架)。1.Side-Menu.Android分类侧滑菜...转载 2018-08-08 16:26:11 · 1166 阅读 · 0 评论 -
Android activity onNewIntent触发时机
一直对activity的onNewIntent有些困惑,开始时只是知道在activity被重新restart时会进入,后来又发现还不只是这种情况,下面是经过调试后的结论第一种情况:activity launchMode为singleTask或者singleInstance1、activitya st...转载 2018-08-07 09:20:23 · 325 阅读 · 0 评论 -
140款Android开源优秀项目源码
BeautifulRefreshLayout-漂亮的美食下拉刷新https://github.com/android-cjj/BeautifulRefreshLayout/tree/BeautifulRefreshForFoodMaterial Design-动画风格的选项卡tab切换功能https://g...转载 2018-08-09 13:47:58 · 48448 阅读 · 14 评论 -
自定义EditText,错误校验和提示
在项目开发中多次出现相同的编辑框模块,且样式和要求基本相同,为了让代码利用率更高,跟同事讨论之后对编辑框进行了自定义,这些模块可以单独复用到其他项目,感觉使用起来还不错,现在分享给大家。自定义的编辑框的基本操作流程,无非就是了解原本编辑框的基本属性和方法,然后进行扩展,从而实现或满足自己的基本需求,这也符合面向对象的要求,继承、封装、多态。下面就直接上代码:第一步:自定义个基类继承相对应的...原创 2018-06-29 15:07:21 · 1558 阅读 · 0 评论 -
极光推送接入
极光推送的集成最近项目中用到了极光推送,现在分享一下自己的实现过程:第一步 上传包名到到极光平台生成key值第二步 下载推送demo(新建测试项目然后导入极光依赖包)第三步 根据demo依次添加so文件和jar包第四步 初始化极光推送第五步 自定义广播接收器第六步 配置清单文件第七步 模拟运行发送消息第一步点击应用管理创建你的应用 -然后找...原创 2018-03-28 16:39:15 · 1100 阅读 · 0 评论 -
Android BroadcastRecevicer广播分类
Android:BroadcastRecevicer广播类型汇总 ...转载 2019-09-24 14:57:21 · 534 阅读 · 0 评论
分享