![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenDeveloper
文章平均质量分 68
Dusan_杜小菜
专注android,Web开发。微信:dusan2010
展开
-
Android Studio 2.0+高效开发之路
Android Studio(本文简称AS) 是Google官方推荐的android app 集成开发环境,基于 IntelliJ IDEA,正如你期待的那样,有胜于IntelliJ的强大的性能。 Android Studio 取代Eclipse作为android开发的IDE是志在必得,我从2014年底就开始使用AS,用了之后就爱上它了,强烈推荐大家使用。用as!用as!!用as!!! 工作中我原创 2016-04-25 11:11:45 · 1493 阅读 · 0 评论 -
GitHub排名前100的Android开源库
本项目主要对目前GitHub上排名前100的Android开源库进行简单的介绍, 至于排名完全是根据 GitHub 搜索 Java 语言选择 (Best Match) 得到的结果, 然后过滤了跟 Android 不相关的项目, 所以排名并不具备任何官方效力, 仅供参考学习, 方便初学者快速了解当前一些流行的 Android 开源库.转载 2016-05-14 19:51:36 · 1283 阅读 · 0 评论 -
Git&Github操作笔记
Git无疑是最牛逼的版本控制系统,Linus的划时代作品,不会就out了。本文是记录git&github常用操作,作为备忘。git管理源码,常用HTTPS或者SSH的方式进行操作。当然也可以使用客户端工具github desktop进行管理。 github仓库要求必须有README文件,LICENSE,原创 2016-07-14 11:09:18 · 815 阅读 · 0 评论 -
Weex开源测试之环境搭建,weex未来展望。
最近一直在研究移动终端的跨平台解决方案。ReactNative对Native开发人员来说,学习成本有点高,weex相对有优势。weex内测以来,两个月内已经有5000+开发者加入weex项目的测试了。我通过阿里weex团队成员,获得了,github内测资格,有权限访问weex仓库,下载了源码,就一起研究下吧。 weex环境配置还是比较简单方便的,推荐mac开发,有前端基础上手更快。原创 2016-06-17 19:54:29 · 12028 阅读 · 2 评论 -
Weex开发笔记
关于weex的环境安装,前面已经介绍了,并且顺利运行android版官方demo,亮点十足,继续关注。本文介绍weex for ios的相关内容,以及遇到的坑。 weex仓库:https://github.com/alibaba/weex。 附playground和demo踩坑。原创 2016-06-28 08:20:38 · 7941 阅读 · 1 评论 -
博客利器Hexo的使用
Hexo可以快速搭建一个博客,技术分享利器,用markdown语法编辑器写好文章,直接发送到github上,很6逼原创 2016-11-23 18:02:22 · 573 阅读 · 0 评论 -
weex项目实战
weex开源以来,有不少人关注,一起体验weex的三端统一的乐趣吧。写了个简约但完整的weex小案例,仅供参考。需要android顶尖学习资料和VIP视频的可以加我Q:291902259原创 2016-07-05 16:10:09 · 20185 阅读 · 3 评论 -
微信Hook最佳实践-WechatHook
Enjoy hooking wechat,by Xposed,Root,Accessibility,and so on…微信hook 类似这样的功能,都可以开发,但是要花足够的时间研究微信源码(反编译后的都是高度混淆的代码,太痛苦了),都可以从我的项目里面获取灵感!这是一个有趣的项目,探索android流行的黑科技,一起研究和开发各种辅助神器,持续更新,感兴趣的话,请Star or Fork一下吧:...原创 2018-02-08 18:24:06 · 34439 阅读 · 8 评论 -
FloatWindow-优雅实现Android悬浮窗
About FloatWindowAndroid APP中实现悬浮窗的场景很多,比如悬浮窗播放视频,离开直播间,或者退出应用,继续播放直播流等。本项目在线上稳定运行,仅供参考,可根据自己的需求,改进,欢迎交流。 悬浮窗的实现方式一,Window Manager实现通常的做法是使用WindowManager,使用其addView方法,添加一个布局view来实现系统弹窗,大部...原创 2018-02-23 22:21:41 · 18728 阅读 · 5 评论 -
走进Android天才少年-1999年的Lody(罗迪)
“1. Lody 同学这个项目实现了快速加载 dex;2. Lody 同学的代码写得不错; 3. Lody 同学,今年高二。“当你听到阿里淘宝的大神这样评价罗迪,你不想更了解他吗? 可能很多做Android开发几年的同行,也未必知道热修复,动态更新是怎么实现的时候,大二的小伙子竟然开源好几个牛逼的项目了。这不得不让人惊讶好奇。原创 2016-05-15 19:39:03 · 9972 阅读 · 2 评论 -
EventBus,RxBus相关介绍
eventBus是一个主要用于事件的发布和订阅的框架,是一个发布 / 订阅的事件总线,包含4部分:发布者,订阅者,事件,总线。RxBus是一种开发思想,使用了观察者模式的RxJava,RxAndroid实现,使用方式差不多。github地址: EventBus https://github.com/greenrobot/EventBus RxBus https://github.com/Andro原创 2016-05-01 16:41:09 · 1826 阅读 · 0 评论 -
Android网络请求:OkHttp实战
android网络请求是个耗时的操作,一定要在子线程中运行,添加网络权限,目前有很多流行的网络框架。比如okhttp,volley,xutils等等。今天主要介绍okhttp的使用,后续分享给多,比如socket网络请求,文件上传下载。一,HTTP协议的主要特点HTTP协议的主要特点可概括如下: 1.支持客户/服务器模式。 2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。原创 2016-04-23 21:45:28 · 4214 阅读 · 1 评论 -
Android检测内存泄漏之leakcanary
内存泄漏,memory leak,开发者经常念叨的一个词,稍不留意,就游走在我们的代码中。Andriod开发,内存泄漏的原因有很多,比如activity的context引用,static引用,广播未取消注册,MVP设计时没有detachView,Rx没有取消subscribe订阅,动画处理等。检测的工具也很多。今天总结下,LeakCanary的使用。Dusan,杜乾,291902259!OpenDeveloper原创 2016-05-24 16:10:36 · 3653 阅读 · 0 评论 -
web前端之HTML5压缩图片compress image with canvas
在android开发中上传图片(头像)到服务器,压缩图片,直接用对应的API,获取原图的长宽,然后取得压缩比例,compress到指定的质量,输出保存就行了,下文介绍。今天因为web活动页广告中需要上传图片,如果太大直接上传,用户体验和服务器压力,简直不能直视。so,一起学习下前端压缩图片的方式吧。翻译 2016-05-24 17:14:31 · 9068 阅读 · 1 评论 -
Android MVP架构,android-architecture
作为一个android开发中,必须熟悉常见的架构,并区分MVC,MVP,MVVM。Google在2016年3月份推出了Android MVP架构的各种组合,学习价值极高,建议下载回来撸代码。官方MVP项目的Github地址是: https://github.com/googlesamples/android-architecture 另外推荐一篇博文: 教你认清MVC,MVP和MVVM 本文原创 2016-04-26 12:50:30 · 2086 阅读 · 0 评论 -
Android架构文章合集(a collection of android Architecture)
本文主要是android目前流行架构的一些文章,本文转自简书,欢迎阅读。转载 2016-04-13 16:36:52 · 852 阅读 · 0 评论 -
Retrofit2.0+网络框架HTTP实战
上文为介绍了搭建本地服务端,Android客户端是进行普通的HTTP请求,今天我继续介绍一种新的网络请求方式,就是目前比较流行的一种框架:Retrofit。 Retrofit是一款面向Android和Java的类型安全的HTTP客户端框架,简单方便。可以通过注解的方式,申明请求的方式和参数。它很强大,支持GET, POST, PUT, DELETE, and HEAD.等请求。原创 2016-05-04 08:51:05 · 2048 阅读 · 0 评论 -
RxJava+Retrofit+Gson实现网络请求
RxJava+Retrofit+Gson+okHttp完美组合,真的是太强大了,实现网络请求那是so easy。简洁,高效,扩展性强。对这些框架还不熟悉的,感觉去自学撸代码。 可以看我前几篇文章: 1,搭建本地server,响应Android客户端HTTP请求 2,OKHTTP实战 3,Retrofit2.0+网络框架HTTP实战原创 2016-05-05 12:49:53 · 3853 阅读 · 0 评论 -
SoLoader,android动态加载so库
SoLoader,android动态加载so库Contains various magical modules with cool tech in the future.such as soloader…New modules are being updated…Github–>: The best SoLoader for android无需修改已有工程的so加载逻辑,支持so动态...原创 2019-05-07 16:21:55 · 5304 阅读 · 0 评论