自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Super简单的博客

想走在前方,回头看过去

  • 博客(22)
  • 收藏
  • 关注

原创 关于Android Studio修改包名的问题

Android Studio 一直在跟新,功能一直在优化,就更改包名这个问题上可能你有些不懂了! 这里我说下我遇到的问题,由于更新我一直没修改包名成功!更改包名多了最后一步,我凭错觉浪费十几分钟,很可恶!!具体步骤

2017-04-10 11:15:49 1081

原创 FloatingActionButton behavior 不起作用的一个问题

FloatingActionButton设置的layout_behavior 只出现一次动画效果,后期怎么滑动都不起作用了!!!!就是layout_behavior失效了!!

2017-04-01 13:39:11 1296

原创 canvas.drawPath 没起作用

canvas.drawPath 低版本机型上不起作用

2017-04-01 11:54:27 3115

原创 JNI开发应该是最详细的步骤了

关于Android的NDK开发你需要了解的,一步步教你如何懂JNI

2017-03-29 18:40:11 570

原创 Greendao数据库升级与使用详解

Greendao出来那么久了,总有小伙伴还未使用!熟悉使用Greendao的伙伴们可以略过不看,此文带新人从Greendao入门到项目中使用:一,第一步自然依赖二,简单的配置三,创建你需要写入数据库的类(写完本类的时候记得同步下,注意变化)四,数据库以后升级的优化(此项答案来自国外,经检验测试,在项目中使用通过)(在appliction中调用 Daomanager.init(this))我只是搬运和

2017-03-27 17:39:09 813

原创 phabricator 服务端搭建过程

在以前公司一直在用这个,来管理别人代码,一般我们都是简单配置一些文件。这次轮到我自己搭建整个服务了,我来说说我中间踩的坑(配置日期为 2020.5.16 日,不用怀疑代码过期的问题)一,我的安装环境dell 电脑,centos6.8,Apache 2.2.15, mysql 5.6, php 5.6, phabricator, arcanist, libphutil如果和我采用一抹一样的安装,这样就可以了二,linux 安装教程1,设置 u 盘启动https://jingyan.baidu.c

2020-05-18 16:54:12 794

原创 记一个 BUG onConfigurationChanged

上层界面 activity 出于 onstart 的时候,也会调用

2019-06-27 19:47:19 227

原创 常考算法面试题

1,求链表中倒数第 k 个元素public class Main { // 查找链表中倒数第k个结点 public static ListNode CountdownKListNode(ListNode head, int k) { // 判断链表是否为空以及k是否为小于0的数 if (head == null || k < 0) { // 链表不能为空,查找的倒数第k个结点...

2019-06-05 19:25:19 216

原创 Android 复习

try catch public static int getNum() { try { int a = 1 / 0; return 1; } catch (Exception e) { System.out.println("1");// int b = 2 / 0;...

2019-04-25 00:47:36 166

原创 1,插入排序 2,冒泡排序 3,选择排序 4,快速排序 5,归并排序

共同点:时间复杂度 O(n^2) :冒泡,选择,插入时间复杂度 O(nlogn) : 快排,归并时间复杂度 O(n) :痛,计数,基数分析一个排序算法:一,排序算法的执行效率1,最好情况,最坏情况,平均情况的复杂度2,时间复杂度的系数,常数,低阶3,比较次数和交换(或移动)次数二,排序算法的内存消耗空间复杂度,原地排序,是空间复杂度为O(1)的情况三,排序算法的稳定性释意:...

2018-10-28 21:12:19 954

原创 复习—递归

一,理解递归非常广泛的一种算法,一个简单的例子f(n) = f(n - 1) + 1,f(1) = 1;1)一个问题的解可以分为几个子问题的解。2)这个问题与分解之后的子问题,除了数据规模不同,求解思路完全一样3)存在递归的终止条件...

2018-10-19 19:03:20 291

原创 Hadoop 环境搭建

一,VMware 下载安装VMware下载地址二,安装 Centos三,用到的指令顺序1)打开网关ipconfigping 127.0.0.1vi etc/sysconfig/network-scriptes/ifcfg-eth0 进入修改网卡配置ONBOOT = no 修改 yesservice network restart 静态 ip BOOTPROTO = stat...

2018-10-19 02:44:57 181

原创 MAC Terminal光标操作

将光标移动到行首:control + a将光标移动到行尾:control + e清除屏幕:control + l搜索以前使用命令:control + r清除当前行:control + u清除至当前行尾:control + k...

2018-10-18 18:04:28 1980

原创 复习数据结构——队列

队列:1,CPU 分配资源,其底层的数据结构为队列2,队列基本操作1)入队 enqueue(),从队尾加入一个元素2) 出队dequeue(),从队列头部取一个元素3,和栈一样,是操作受限的线性表数据结构,应用范围可分为1) 循环队列2) 阻塞队列3) 并发队列多用于偏底层系统,框架,中间件开发。Disruptor 、Linux 环形缓存,都用到了循环并发队列Java c...

2018-10-18 17:24:18 245

原创 ListView 它们的优化

RecyclerView ListView 它们的优化你真的懂吗listViewlistView常用的四种优化方式复用 convertViewpublic View getView(int position, View convertView, ViewGroup parent) { if (convertView == null) { //如果当前的convert...

2018-10-18 14:13:32 792

原创 文字上下划出的TextView

录屏效果有点问题,稍后补上 https://github.com/SuperZhouyong/AutoVerScrollTextView.git

2018-01-25 18:55:23 181

原创 Dagger原理直白

还在使用接口解耦吗,为什么有看起来更加简洁的不开始使用尼? 我们项目中使用的目的: 以解耦为目的,避免了大量接口传参进行构造对象。基于这个目的,我们再去看看他为我们到底做了什么事的。使用的操作三联 1.@Inject public class PhotoNewsFragment extends BaseFragment<IBasePresenter> implements ILoadDataV

2017-12-13 19:15:34 668

原创 Fragment的Adapter分析及懒加载

Fragment的Adapter分析及懒加载

2017-08-30 17:59:09 1594

原创 RecyclerView多级目录实现

项目中用到了多级的目录,我因此自己参考了些资料并去总结了写RecyclerView多级条目的方式!写下自己的总结。实现方式不外乎两种: 1,多级嵌套recyclerview 2,多种Type的item的实现方式一,第一种我们是经常用到,两级嵌套的时候感觉很好使用,但是嵌套的级数更多的话,实现起来也就麻烦了,特别是三级或者更多级的时候,你会写到欲仙欲死的! 二,第二种就是我们常用的多种Type

2017-04-13 13:22:13 6028 1

原创 RxJava 实现验证码计时器效果(多层的subscribe注意取消)

interval**以前我们开启计时器功能会用到系统的Timer,或者hander 去发送延时小时! 现在用Rxjava的配合Rxbind,你会发觉更加方便,各级逻辑清爽可口!

2017-04-11 16:06:22 1255

原创 Okhttp3的源码分析_小白看源码

以小白的角度介绍Okhttp3.6的源码,你懂我也懂!看完就明白所以了,下篇再详细分析最后遗留的问题!

2017-03-24 15:52:21 391

原创 RxBus---从不了解到掌握

RxBus–-打造自己的完全属于自己的,从开发角度看Rxbus的使用方式。简单打造,简单原理,简单使用。掌握RxBus

2017-03-23 11:05:21 2510 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除