发布了文章2018-05-24
使用起来可以说是很简单了,session参数包含了请求的各种信息,这里显示获取了请求方法,因为我们的项目中暂时只用post(demo),所以只针对post请求做了处理,get的处理会更简单。因为post请求中带有body,所以需要先声明一个HashMap,将body中的键值对取出来。这里我...
发布了文章2018-02-25
在Android经常会用到多线程,虽然多线程提高了性能,但也带来了一些复杂性: 1.需要使用Java中处理并发编程模型 2.需要确保在多线程环境中的数据一致性(同步) 3.需要设置任务的执行策略 线程基本概念:其实软件运行的本质是指示硬件去做一些操作(包括展示一张图片,存...
发布了文章2018-02-25
GreenDao应该是一个很受欢迎的orm框架,很早以前使用过,现在已经是3.0了,这里做个记录。先看下官网上说的优点:性能最好(可能是android平台最快的orm框架)简单易用GreenDao体积小数据库加密:支持SQLCipher强大的社区属性(开源,star多)
赞了回答2018-02-25
在每个 item 对应的实体类中添加一个 boolean 字段来指示该 item 在渲染的时候是否显示图片(或者单独使用一个 boolean 数组),每次点击,先更新相关实体的 boolean 字段,然后刷新 ListView(即每次刷新的逻辑都是根据这个 boolean 字段来判断图片是否显示)。
赞了问题2018-02-02
发布了文章2018-01-30
过年了,下场红包雨吧 过年了,使用属性动画和自定义view做了个下红包雨的动画,单机版。 效果图: 模拟器鼠标点击效果不是很好,真机上会好很多. 代码,先自定义一个红包View,画出需要的红包图片,当红包被点击时换一张表示拆开红包的图片,其他的都写在注视里. {代...
发布了文章2017-12-07
Java Api framework:控制Window系统,UI,Resources等,定义并且管理Android各个组件的生命周期以及组件之间的通讯。包含了HandlerThread,AsyncTask,IntentService,AsyncQueryHandler,Loaders 等一系列异步类,用来简化和管理Android线程。
发布了文章2017-11-08
开发中经常需要自定义ProgressBar,这里用了自定义View和ClipDrawable实现简单的ProgressBar自定义View效果:
发布了文章2017-10-09
Android夜间模式可以通过手动设置不同的Theme来实现,也有第三方框架可拿来用,Api 23.0.0后可以使用AppCompatDelegate来实现夜间模式切换,效果:
发布了文章2017-09-20
简单实现圆角图片CircleView 效果: CircleImageView代码: {代码...} 整个原理就是用Path划出一个圆角矩形区域,调用super.onDraw(canvas)就可以让Drawable 落在那个区域。 使用,xml: {代码...} Activivty: {代码...} 看了些参考资料,发现上篇写错了,发现思路...
回答了问题2017-09-11
[链接]别人写的,在用,感觉挺好的,不修改RecyclerView.
回答了问题2017-09-05
直接连接还挺快的
发布了文章2017-09-01
平时一般只用默认的Toast,使用Toast.makeTest()方法调用,默认的风格是白字半透明灰框,经常与app的主题颜色不符,所以需要自定义Toast.效果图:
关注了问题2017-06-07
发布了文章2017-04-02
学习自定义View挺久了,好久没用都快忘了,这里实现一个简易的车速器算是一个回顾,项目比较简单,代码较少,但自定义View的流程基本都涉及到了.本文不是一篇讲解自定义View基础的文章,而是一个小的实战,如果想看讲解自定义View的文章,强烈推荐博客:[链接]强烈=_=. 效...
提出了问题2017-02-27
回答了问题2017-02-21
可以使用命令 where is atom 查看 atom的路径,让后将atom启动的命令路径保存到PATH,一般可以在/etc/profile,~/.profile,~/.bashrc 中配置,就是配置环境变量的文件,可以试一试。
发布了文章2017-02-18
以上就是NumberPicker的简单使用了,可以用它实现省市区联动(3个NumberPicker),也可以实现充值打折金额滑动选择(比如充100(实付:90))等等.通过反射改变分割线的方法是在stackoverflow上看到的:改变分割线颜色:[链接]改变文字颜色:[链接]
回答了问题2017-02-11
[链接] 推荐一篇文章
回答了问题2017-02-11
楼主,问题呢?