
总结
文章平均质量分 79
jiaway
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
git常用命令
基础篇git commit git branch newImage 新建分支 git checkout newImage 切换到分支 //在master分支执行 git merge bugFix 把bugFix分支合并到master 分支记录是由2合并到1 //在bugFix执行 git rebase master 把bugFix分支copy到master下边 bugFix分支不用原创 2016-11-22 23:35:33 · 451 阅读 · 0 评论 -
搞Android用java偏偏要去看iOS的oc代码
最近需要把iOS实现好的功能用android做出来,所以就是copy oc paste java了。理解的肯定不对,跟我一起入坑吧。这篇文章讲的很清楚,为了更快速的复习,总结如下:ios的文件分为:.h和.m .h就是头文件,.m是实现类,我简单的理解是.h中是父类用来定义一堆东西,.m是实现类,做具体的实现。声明变量和方法@property (nonatomic, copy) NSStri原创 2016-10-31 17:41:49 · 493 阅读 · 0 评论 -
观察者模式简单总结
观察者模式就是两个类的使用:public interface Observer{ void update(Observable observable,Object data);}public class Observable{ add deleteObserver(Observer observer); notifyObservers();//遍历调用update方法}就原创 2016-12-28 00:55:23 · 493 阅读 · 0 评论 -
android插件化small框架初探(一)
一个项目包涵多个module,且互相独立,没有依赖关系,但是可以相互跳转,方便维护,多个module插在一个app宿主上,这是我理解的插件化。包含公共库插件lib,业务插件module及宿主app(只做壳用没有业务逻辑)由于插件化是彻底分离的,底层是通过path来找到彼此,因此需要规定好path 映射关系,动态加载。 这里学习的是small框架。首先需要在project根目录的build.grad原创 2017-02-06 14:52:02 · 1584 阅读 · 0 评论 -
small框架sample中的几个跳转api
Small.openUri("main", LaunchActivity.this);//对应app.main中的MainActivity Small.openUri("https://github.com/wequick/Small/issues", MainActivity.this);//跳转到webView//创建远程fragmentprivate static String[] sUr原创 2017-02-06 15:13:59 · 996 阅读 · 0 评论 -
android 6.0权限处理
在BaseActivity定义如下方法//检查是否有权限public boolean hasPermission(String... permissions){ for (String permission:permissions){ if(ContextCompat.checkSelfPermission(this,permission)!= Packag原创 2017-02-23 23:31:17 · 504 阅读 · 0 评论 -
从Okhttp的建造者模式开始讲
建造者模式定义 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。比如:Model 负责表示数据(OkHttpClient)Builder负责构建Director负责管理构建(如果更复杂,有这个需求的话)e.g:android中的使用 以okhttp源码为例OkHttpClient.javaclass OkHttpClient {......public O原创 2017-05-23 23:22:35 · 1451 阅读 · 0 评论