- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 设计模式学习
设计模式学习笔记设计模式(Design pattern)的使用是为了重用代码、让代码更容易被他人理解、保证代码可靠性。个人理解:设计模式的使用更多的是为了解耦,代码的可扩展性以及稳定性,可阅读性并不一定得到了提高(相反过多的封装会是可阅读性变得更差)。这个笔记的更多理解来自与设计模式简介以及个人的补充,只是学习的一个记录和整理,方便以后进行系统设计时候的查阅理解。这里的理解与举例更多的...
2018-08-24 09:31:39
405
原创 RN 简介
RN开发中常见技术方案React Native开发JS语法Promise Aysnc Yield生命周期React Native 中 component 生命周期布局Flex 布局 基本导航react-native-navigation网路请求react-native-navigation(cookie的管理)Props与...
2018-03-01 14:32:33
6279
原创 Parse后台搭建与运行基于Windows平台
前言Parse 作为FaceBook的云服务,对于业务不繁忙的App来说,无疑是作为后台服务的好选择,Parse的 好处不多表述。自从facebook不再提供服务之后,想要使用parse的话,要么使用Heroku 等第三方服务,要么只能自己搭建Parse Server服务作为后台了。不幸的是,Parse Server虽然开源, 但是官方文档提供的安装向导是基于MacOs的, Windows平
2017-12-06 19:33:43
2910
1
原创 Camera Filter 美颜相机的实现
当你需要实现Camera 添加滤镜的预览以及录制的时候,那么你可以看过来了!在这里会给你讲解基于opengl的Camera滤镜的实现。之前已经介绍过了视频编解码以及渲染的相关概念了,详见 Android视频滤镜添加硬解码方案当然如果你只是想要简单的进行Camera预览以及拍照的话,推荐google的CameraView,简单兼容性好。 轻松玩转Camera,使用Ca
2017-11-27 18:30:17
8016
原创 轻松玩转Camera,使用CameraView来拍照,修改CameraView 实现自定义拍照分辨率
Android Camera封装,轻松玩转Camera
2017-05-10 18:43:38
14153
1
原创 BitmapEditor 高效优雅的的Android图片压缩框架
BitmapEditor是一款高效简单的图片压缩处理工具,用来对Bitmap进行分辨率缩放,内存大小的压缩,格式的转换
2017-05-08 18:02:06
884
原创 基于Orcale的Openfire服务器的搭建
网上多为MYSQL作为第三方数据库的Openfire服务器搭建,工作需要Orcale作为后台的数据库,所以配置和网上有些区别,这里记录一下
2017-04-27 10:04:56
404
原创 Bug小问题解决记录
Bug:Rxjava框架异常rxjava the mapper source was null ?解决:1.该Bug标明操作符中存在null observable 2.merge 还是 concat 操作符 和我的BitmapEditor装载都是一样的,都是先执行操作符装载配置,然后在subscribe的订阅时候执行
2017-03-30 14:26:00
331
原创 Openfire 服务器搭建问题记录(重新配置以及修改管理员密码)
1.配置Openfire完成后,修改Openfire安装目录下的Openfire\conf\openfire.xml文件中的setup标签修改为false,然后重启openfire(stop –>start–>Lanunch Admin),可以重新配置Openfire 2.修改管理员密码,转自他人方法:a.使用MySQL查看工具进入数据库,进入表“ofuser”,将该表清空,然后执行该SQLINS
2017-03-30 10:47:30
4148
原创 利用Retrofit进行各种网络请求
利用Retrofit进行各种网络请求目录利用Retrofit进行各种网络请求目录前言参考Retrofit的基本使用创建基本HttpClient封装接口请求示例不同的网络请求请求地址中包含变量请求地址中包含查询变量上传Json上传实体Form提交提交参数上传单个文件多表单提交参数和文件混合Http请求Header的设置固定Header设置Header中带有变量使用O
2016-12-22 17:36:23
3697
原创 简单的Android中MVP模式的应用
最近感觉自己的代码耦合性太高,打算重构一下自己代码的时候,于是花了两天的时间研究了一下MVP模式在Android中的应用。这里特地的记录一下所学。什么叫做MVP模式?MVP模式的原理?这些这里推荐一片博文:http://www.jianshu.com/p/9a6845b26856写的很好,同时里面也记录了一些实现MVP模式的其他思路。因为在Android中,我自己编程大多数
2016-10-10 19:02:41
739
原创 smack android集成问题记录
最近使用的项目中需要集成即时通讯,故使用smack 4.1.0 作为集成,集成方法见https://github.com/igniterealtime/Smack/wiki/Smack-4.1-Readme-and-Upgrade-Guide由于并不懂的新xmpp协议,所有先写个Demo来测试一下功能,有一些坑,特此记录一下:1.连接Thread connectThread
2016-08-25 10:18:04
1327
原创 android 屏蔽屏幕锁的实现
1.接收"android.intent.action.SCREEN_ON"与"android.intent.action.SCREEN_OFF"广播2. public class ScreenLockReceiver extends BroadcastReceiver { @Override public void onReceive(Context
2014-12-12 09:02:54
715
原创 android musicPlayer过程中小问题记录
1.关于widget以及notification,通过与service的广播来通知于更新。接收来自service的broadcast来跟新UI,给service发送broadcast来操作service。
2014-12-11 11:39:38
475
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人