Android教程
陈德山
爱是恒久忍耐,又有恩慈;爱是不嫉妒,爱是不自夸,不张狂,不作害羞的事,不求自己的益处,不轻易发怒,不计算人的恶,不喜欢不义,只喜欢真理;凡事包容,凡事相信,凡事盼望,凡事忍耐;爱是永不止息。
展开
-
Android中图像之-平滑滤镜算法
前言在开发中,难免会遇到一些对照片做处理的案例,而本文则借鉴一些网络上的资源,并且整理分享出来。定义滤镜主要是用来实现图像的各种特殊效果,一般在Photoshop中应用广泛。平滑滤镜平滑滤镜的算法工具类,用来对图片进行处理。public class Box_PHUtil { static float [][] BOX_PH={//普通的box的矩阵 {1/9f,1/9翻译 2017-07-13 15:46:31 · 670 阅读 · 0 评论 -
Android中EventBus的使用
EventBus的优点• 简化组件之间的通信• 事件发送者和接收者解耦• 可在Activities、Fragments和后台线程中很好的执行• 避免复杂、容易出错的依赖关系和生命周期问题• 使你的代码更简单• 快速• 体积小(50k左右)• 超过100000000 +的应用程序中使用• 具有...原创 2017-08-01 13:46:02 · 1546 阅读 · 0 评论 -
手势监听上下左右
需求在开发中有时会监听用户的手指移动方向,来达到我们想要的效果。例如手机解屏,滑动删除等操作。在这里写出实现的关键代码。关键代码实现setOnTouchListener(new OnTouchListener() { private float startX,startY,offsetX, offsetY; @Override原创 2017-08-20 11:00:29 · 436 阅读 · 0 评论 -
Androidstudio无法下载报错unknow host"akamai.bintray.com".you may need to adjust the proxy settings in grad
解决方法:buildscript { repositories { maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'} }}allprojects { repositories { maven{ url 'http://maven.aliyun.com原创 2017-09-22 09:49:19 · 857 阅读 · 0 评论 -
Activity的生命周期
完整生命周期 完整的生命周期 从启动到消亡 onCreate() - onstart() - onResume() - onPause() - onStop() - onDestory() 你的activity应该在 onCreate() 方法里完成所有“全局global”状态的设置(比如定义layout),而在onDestroy() 方法里释放所有占用的资源。...原创 2018-03-17 13:16:59 · 253 阅读 · 0 评论 -
Android中实现图片编辑功能
文章目录功能展示涂鸦功能撤销功能X轴反转亮度对比度源码下载功能展示涂鸦功能撤销功能X轴反转亮度对比度源码下载https://github.com/chendeshan/image_editor...原创 2019-02-21 11:25:34 · 7085 阅读 · 0 评论 -
用Gson解析没有数据头的纯数组json字符串
文章目录无数据头Json字符串Json对应的实体类Gson解析:字符串转实体类无数据头Json字符串Json字符串只有数组,而次数组没有名字,如下[ { "name": "zhangsan", "age": "10", "phone": "11111", "email": "11111@11.com" }原创 2019-03-08 09:49:29 · 1725 阅读 · 0 评论