自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (9)
  • 问答 (2)
  • 收藏
  • 关注

原创 android-kotlin迁移jetpack之WorkManager

1、介绍文章(国内可访问)https://zhuanlan.zhihu.com/p/78599394先看准备代码,两个模拟任务类,此处的返回结果有三种Result.success是将任务流执行到最后Result.fails会将任务流断开,不再执行之后的任务,类似rx流异常Result.retry会将当前任务重复执行,有默认30秒的间隔执行时间,重复执行策略可通过可以任务属性上设置.setBackoffCriteria( BackoffPolicy.LINEAR, .

2021-08-23 15:39:13 133

原创 上拉自动加载的recyclerView

做项目时下拉刷新控件可以直接用google提供,上拉加载更多需要自己实现,在此自己封装了一个recyclerView,根据recyclerView里面的childview数量判断是否继续请求下一页。有一个缺点是上拉加载更多时会多请求一次空数据。import android.content.Context;import android.support.annotation.Nullable;...

2019-04-22 09:13:01 178

原创 android中常用设计模式

2019-04-17 11:52:13 167

原创 JMM(jvm运行时数据区)

2019-04-17 11:48:30 173

原创 flutter上手初体验,简单使用flutter部分组件

初识flutter,准备边学来一个demo。先来一段官网的宣传语:Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。当然这是理想,目前flutter处于初级探索阶段,生态不完整,坑比较多,需要更多愿意吃螃蟹的...

2019-04-09 16:33:52 451

原创 android中Handler、MessageQueue、Looper间关系

先来看一段普通开启子线程处理耗时任务的写法final Handler handler = new Handler() { @Override public void handleMessage(Message msg) { super.handleMessage(msg); } ...

2019-02-26 11:18:16 204

原创 关于android手机桌面应用图标的角标通知

 vivo桌面角标通知:网上有相关的代码实现方式,但是经过vivo官方文档没有找到对应方法,于是找到客服给我的回复是未开放此功能,具功能只对指定应用开放,下面是客服的回复截图小米桌面角标通知:文档里面有实现该功能的源码。但是比较坑的是要将设计角标的应用的通知设为重要通知才能生效。try { Field field = notification.getClass()...

2018-10-30 10:57:31 3461

原创 android项目内存优化,资源优化着手点

就我当前项目android项目优化点进行了简单的列举,用到的优化点简单记录一、Handler的引用private final Handler mHandler = new Handler()的方式来执行异步操作,android studio总是会提示一个黄色的警告不管有不有强迫症的人看到都会菊花一紧,经过官网介绍handler的引用应该使用如下格式既然是官网推荐的方法肯定没问题,...

2018-10-25 17:59:48 411

原创 关于android的view触摸事件

android的view事件分发机制,仅作为笔记记录设定view有触摸事件,分发事件,拦截事件分别为T,D,I,再设有一套布局有三层结构,根目录的rootView,第二层目录parentView,第三层为最后一层即最顶层的子布局chilView分别写三个自定义view,写上dispatchTouchEvent,onInterceptTouchEvent,onTouchEvent方法,仅用s

2017-12-04 21:22:47 979

原创 针对recyclerView的adapter封装

public abstract class RecycleBaseAdapter extends RecyclerView.Adapter { protected Context mContext; protected List dataList; protected LayoutInflater mInflater; protected RecycleViewAd

2017-10-31 14:57:14 229

原创 全国地区车牌字母对应的地区

全国地区车牌字母对应的地区,楼主持续更新,已上传的资源为不完整版本,无法更新已上传的,要完整版本请和楼主联系全车车牌字母对应地区下载

2017-10-13 15:11:45 1732

原创 android圆饼图占比

先来一张效果图预览代码其实很简单,鄙人处于研究阶段,有更好的建议欢迎指出。实现自定义view第一步继承view类,然后画图的渲染顺序为先执行onMesure方法计算view的宽高,这里把整个view处理成一个正方形,其它图形的有待研究先把全局变量设置出来,以便不影响思维顺序 private int viewWidth = 0; private int viewH

2017-08-03 18:04:02 1157 2

原创 自定义的三项开关控件

此控件是一个开关组件一个三项开关可以滑动可以点击可以自定义背景颜色费话少说接下来是使用说明,(源码放在文章最后)从布局开始<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res

2017-03-20 10:29:13 753

原创 android应用上常用的轮播图(viewpager实现)

android进阶的一小步费话不多说直接进入正题每次项目用轮播图都要去网上找代码,特此自己写了一份来放着用。看得上的可以拿来,菜鸟级别,不喜勿喷文章结尾上代码由于项目需要binnar底部要显示文字<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_

2017-03-16 10:51:37 511 1

原创 关于android的设计模式---MVP的个人理解

费话不多说,下面是我个人对mvp模式的个人理解,希望在此写下后加深理解。首先创建一个空白安卓工程来计算2 * x + 2 *y,3 * x + 3 * y,4 * x + 4 * y,以三个textview的形式显示到界面很简单的三个textView然后把mvp的包名建好,我这里个人理解把view包名后面加了interface,以便于区分正式工程里面自定义组件的view包,model也

2016-09-23 15:55:54 341

原创 关于listview中添加倒计时功能卡顿问题

项目需要在listview中的每个item上加一个倒计时功能。listview就是普通的listview,倒计时也是用的android自带的倒计时功能,末尾会附带倒计时的显示最简单的textview自定义组件。本篇文章最主要的还是来给自己作个记录长个知识。如果listview的父布局写成wrap_content的话,这个listview的adapter的getview方法会不停地执行,其实是在计算

2016-07-15 14:47:28 1722 4

原创 关于android应用的toolbar(actionbar)不能填满布局解决

这是我的第一篇博客,之前没有正式写过博客,一直想尝试着学着写一点东西,不管是利己还是利人,写的不好大家不要喷最近写项目遇到一些问题关于actiobar布局不能填满actionbar的问题下面我就来说一说我从遇到这个问题一直到解决问题的过程,希望能帮助遇到和我一样问题的童鞋,也给自己做一个标记做项目前都是用布局代码来添加每个activity的标题,也没感觉有什么不方便,直到后台偶然看到一

2015-11-19 14:35:10 3832 3

flutter demo下载资源

博客对应代码,非完整工种代码,仅包含关键部分代码,非代码部分为默认配置,未做更改,此资源不可设置下载分,无奈

2019-04-09

全国车牌对应地区数据库文件更新版本

整理了全国车牌字母对应的地区,特殊地区添加了字母,此数据为更新版本,之前的版本无法更新,完善了部分地区字母不完整的情况,新增了部分地区标志性景区

2017-12-06

全国车牌对应地区数据库文件

整理了全国车牌字母对应的地区,特殊地区添加了字母,车牌背景色暂时为临时数据

2017-10-12

饼图工程项目

此资源为一个简单的多层饼图,可分别设置各段颜色

2017-08-03

binnar需要的文件

此资源为http://blog.csdn.net/u011264824/article/details/62418337专用资源

2017-03-16

android封装的拍照和选择图片上传。适配大部分机型。只需要写几行代码

android封装的拍照和选择图片上传。适配大部分机型。只需要写几行代码

2016-10-14

可上下滚动切换的textview

本代码是在网上下载的代码基础上修改的,原代码是textview上下翻转效果,有3D效果,由于放在我的项目中不太适合,我把效果改成了上下移动切换效果,对代码进行了简单的封闭,一行代码调用就搞定,可直接设置滚动的间隔时间

2016-02-26

调用手机相册或者拍照进行剪切保存

最近项目用到上传头像功能,于是在网上找了些资料整合了一个demo,拿来分享,个人觉得比较适用

2015-08-14

关于android的listview的上拉刷新,下拉加载更多

前段时间做项目要用到listview的上拉刷新,下拉加载更多,在网上找了很多资源进行了修改,最终达到了我的要求,特地来分享

2014-03-12

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除