我的开源项目


  • 开源项目实验室

    一个支持Gif图片以及普通图片预览,支持双击缩放,单机退出,同时可以选择使用jni的形式去高效加载gif或者更更精简的(仅2个类)gif控件

  • 开源项目实验室

    一个支持Gif图片以及普通图片预览,支持双击缩放,单机退出,同时可以选择使用jni的形式去高效加载gif或者更更精简的(仅2个类)gif控件

  • 开源项目实验室

    主要技术:ImageSpan, Emoji

    一款Emoji表情控件。最大的优势在于其灵活性,支持单种类的表情或分类Emoji表情以及自定义表情的显示,可以使用在任何EditText的输入,可以在任何TextView中显示。 你可以自由配置每个Emojicon图标所代表的文字

  • 主要技术:人脸智能分析

    在做社交类APP时,常常会遇到让用户自己上传图片的情况。只是用户上传的图片大小是未知的,而呈现在手机屏幕上时常常需要裁剪,这时候如果使用固定位置裁剪可能不能达到最佳效果。 例如用户上传一张生活照,需要裁剪成一个正方形图片,这个时候如果单纯的取图片的中心区域的方形,可能会把脑袋剪裁成一半。 本项目就是用于解决此种问题而创建的。

  • 主要技术:翻译

    Kotlin语言开发文档的中文版

  • 一个联系人列表,汉字转拼音的Android实现

  • 主要技术:网络请求,图片加载,数据库

    一个android的orm 和 ioc 框架。同时封装了android中的Bitmap与Http操作的框架,使其更加简单易用; KJFrameForAndroid的设计思想是通过封装Android原生SDK中复杂的复杂操作而达到简化Android应用级开发,最终实现快速而又安全的开发APP。我们提倡用最少的代码,完成最多的操作,用最高的效率,完成最复杂的功能。

  • 主要技术:MVC, ListView滚动不加载图片

    爱看博客是我的个人博客平台客户端,你也可以访问网页查看我的博客。 其中包括了对Android开发的各种技巧总结与运用,例如使用最简洁的BaseAdapter让ListView滚动的时候不去加载图片而是滚动停下后才加载图片;网络请求与网络图片的加载方案;推送的使用;将Activity作为Fragment化,等开发技巧与知识。