![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
总结
文章平均质量分 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 · 408 阅读 · 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 · 444 阅读 · 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 · 436 阅读 · 0 评论 -
android插件化small框架初探(一)
一个项目包涵多个module,且互相独立,没有依赖关系,但是可以相互跳转,方便维护,多个module插在一个app宿主上,这是我理解的插件化。包含公共库插件lib,业务插件module及宿主app(只做壳用没有业务逻辑)由于插件化是彻底分离的,底层是通过path来找到彼此,因此需要规定好path 映射关系,动态加载。 这里学习的是small框架。首先需要在project根目录的build.grad原创 2017-02-06 14:52:02 · 1530 阅读 · 0 评论 -
small框架sample中的几个跳转api
Small.openUri("main", LaunchActivity.this);//对应app.main中的MainActivity Small.openUri("https://github.com/wequick/Small/issues", MainActivity.this);//跳转到webView //创建远程fragment private static String[] sUr原创 2017-02-06 15:13:59 · 947 阅读 · 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 · 457 阅读 · 0 评论 -
从Okhttp的建造者模式开始讲
建造者模式定义 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 比如: Model 负责表示数据(OkHttpClient) Builder负责构建 Director负责管理构建(如果更复杂,有这个需求的话) e.g:android中的使用 以okhttp源码为例 OkHttpClient.javaclass OkHttpClient { ......public O原创 2017-05-23 23:22:35 · 1379 阅读 · 0 评论