honglei92
码龄12年
关注
提问 私信
  • 博客:90,121
    社区:7,211
    97,332
    总访问量
  • 67
    原创
  • 1,198,178
    排名
  • 12
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2012-12-12
博客简介:

honglei92

博客描述:
思考(概念要点原理使用,区别优劣可否更优);https://github.com/honglei92
查看详细资料
个人成就
  • 获得15次点赞
  • 内容获得12次评论
  • 获得29次收藏
创作历程
  • 4篇
    2021年
  • 3篇
    2020年
  • 12篇
    2019年
  • 1篇
    2017年
  • 1篇
    2016年
  • 12篇
    2015年
  • 15篇
    2014年
  • 20篇
    2013年
成就勋章
TA的专栏
  • 安卓界面
    6篇
  • 安卓机制原理
    1篇
  • Android功能
    3篇
  • java
    11篇
  • 开发工具的使用
    6篇
  • 个人成长
    3篇
兴趣领域 设置
  • Java
    java
  • 数据结构与算法
    算法
  • 移动开发
    kotlin
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

180人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

安卓面试题整理1-6

1、又又又又攒了一个月的Android面试题https://mp.weixin.qq.com/s/xO_gr6ic1g_EuEMz82yUeg2 近期的Android面试复盘https://mp.weixin.qq.com/s/njD4f50zPEydrRcv5BZiEw3 经过20天的面试终于进了阿里!https://mp.weixin.qq.com/s/wJErkG1q0b3PBxLComFc2w4 又攒了一个月的Android面试题https://mp.weixin.qq.com/
原创
发布博客 2021.12.19 ·
1784 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

java读取多个代码文件到txt文件

package javawhl.file;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.util.ArrayList;import java.util.Collection;import jav.
原创
发布博客 2021.02.24 ·
281 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

自定义view仿写今日头条点赞动画

前言平时喜欢看今日头条,上面的财经、科技和NBA栏目都很喜欢,无意中发现他的点赞动画还不错,一下子就吸引到了我。遂即想要不自己实现一下。最终效果对比如下:头条:仿写:一、导读学习的过程中发现,每个知识点都是一个小小的体系。比如Glide源码解析,我看到有作者写了10篇文章一个系列来解析(Glide源码解析 https://www.jianshu.com/nb/45157164);又比如自定义view,扔物线凯哥也是从三个方面(绘制、布局、动画)11篇文章来叙述,Carson_Ho也是写了一个系
原创
发布博客 2021.02.18 ·
1321 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

TabLayout源码解析和仿简书首页TabLayout效果

初衷:想学习下源码,刚好就拿TabLayout开刀。正好产品和UI提了需求做成简书那样的效果。本来是想自己写一个的,但是ondraw里面画了几个文字textview之后,觉得可能还是在TabLayout之上二次开发来的容易。####1,TabLayout类结构两个注解一个接口七个类,70来个方法还有一些常量变量域。####2.实现效果####3实现过程对比原生的tablayou和简书的,你会发现几处不同,一是简书的tabIndicator是圆角矩形,二是背景图的宽度是跟随文字宽度变化.
原创
发布博客 2021.02.02 ·
3078 阅读 ·
2 点赞 ·
3 评论 ·
12 收藏

java知识结构

基础:1,java概述2,搭建运行环境3,java基本语法,常变量,数据类型,运算符,标识符与关键字4,流程控制5,eclipse开发工具6,面向对象编程:类和对象,包,继承,this,super关键字,多态,重载,重写,抽象类final类与final方法,接口7,数组:一维数组,二维数组,操作数组核心:8,字符串处理:9,集合类:collection,
原创
发布博客 2014.07.20 ·
791 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android studio卡在 download maven metadata.xml

网络问题 把wifi换成有限就OK了。
原创
发布博客 2020.09.27 ·
1786 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

安卓 webview作为recycleview item显示不全解决办法

import android.annotation.SuppressLint;import android.content.Context;import android.os.Build;import android.support.annotation.NonNull;import android.support.v7.widget.RecyclerView;import android.view.LayoutInflater;import android.view.View;impo...
原创
发布博客 2020.06.08 ·
1167 阅读 ·
0 点赞 ·
2 评论 ·
2 收藏

安卓上传遇到HTTP 413 Request Entity Too Large

原来是CDN的配置问题,部分电脑可以,部分电脑不能上传。最后在电脑设置host为一个可用的IP地址,安卓手机连上电脑,就可以上传了。
原创
发布博客 2020.06.08 ·
1210 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

优秀程序员

优秀程序员拷贝型新手型学习型实现型架构型1.拷贝型拷贝型选手就是传说中的“代码拷贝员”了,他们对实现功能几乎没有思路,所作的事情就是从网上或是之前其他团队成员写的代码中拷贝出片段,然后放到项目中,如果运行项目出现了期望结果,则表示任务完成。这类人只会改代码,却不会写代码。他们大多对编程毫无兴趣,只是希望以此糊口;又或是加入了平庸的团队,无法感受到技术的魅力。2.新手型...
原创
发布博客 2019.11.02 ·
260 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

区块链 思考

概念 :一个一个区块连成的链条,区块是由交易记录封装成的。特点:可溯源 不可篡改 加密 智能合约社会学:工具解放的是生产力,区块链解放的是生产关系。央行发行的数字货币decp让企业去使用,免去银行等支付次数限制,数字货币流向完全透明,交易完全透明,且支持离线支付。第三次生产关系革命。...
原创
发布博客 2019.10.31 ·
232 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jekins 使用 思考

使用一:以前的时候使用jenkins做的事情是 gitlab上传最新apk包,jenkins编译部署之后,在官网链接的下载文件就是最新的apk资源。使用二:可以让jenkins拉去gitlab代码和php脚本对代码进行修改之后,远程打包apk,并返回下载链接。...
原创
发布博客 2019.10.31 ·
230 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

flidder 抓包 思考

如何使用:打开flidder,设置里面勾选远程端口。手机端连接电脑通用wifi,设置代理电脑IP和8888端口。分析的时候,可以看请求和结果。请求中可以看到请求信息,raw标签是输入参数。结果中也是在raw中里面看结果。如果数据是加密后的,就单击工具栏decode按钮。你会看到连接是http-alive的,也就是长连接。...
原创
发布博客 2019.10.31 ·
405 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

加密 思考

1 base64是把任意长度字符 转成64得字符的规律,三个字节一组,因为三个字节是24位,刚好4个空格。2 对称加密 非对称加密3 md5 对任意长度进行哈希算法得到一个固定长度的值,不可逆,用来验证数据的唯一性和完整性。4 aes rsa。...
原创
发布博客 2019.10.31 ·
207 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Thread线程原理使用优劣可否

thead线程。
原创
发布博客 2019.10.23 ·
218 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

网络开发 思考

1tcp概念:http概念:socket概念:
原创
发布博客 2019.10.22 ·
193 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Activity启动源码分析

我会思考的是:activity的启动过程是什么样的呢?是什么原理呢?有哪些好的地方?哪些不好的地方呢?可不可以更好呢?首先,是会执行到startActivityForResult然后会执行Instrumention的execStartActivity然后调到ActivityManagerService的startActivity然后调到ApplicationThread的start...
原创
发布博客 2019.10.21 ·
219 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

HashMap源码分析

目录hashmap1.8源码大纲那么问题来了?hashmap的数据结构?为什么扩容长度必须是2的指数次幂也就是2的n次方?为什么加载因子是0.75?为什么数组转链表阈值是8?key能否为空?hashmap为什么线程不安全?hashmap1.8源码大纲1 HashMap继承与AbstratMap实现了Map、cloneable、serilizable接口。...
原创
发布博客 2019.10.19 ·
274 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

java基础概念

原码的概念;最高位作为符号位0为正 1位负。3的原码 0000 0011 反码1111 1100-3的原码 1000 0011 在二进制的表示 先是0000 0011 再取反1111 1100 再加1 最后为1111 1101;位运算是对整数在内存中的二进制表示进行操作。无符号移位就是不管是正负符号位,全部移位,首位添0。是么时候用float什么时候用double根据...
原创
发布博客 2019.10.18 ·
189 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android jni ndk crash c++bug定位

最近遇到了一个底层c++库的问题 然而看不到是在哪里报错的。有一个方法就是用 ndk-stack的方法在cmd里面切换到adb 在电脑上的目录,然后输入adb logcat | ndk-stack -sym F:/whl/MyApp(替换为你的项目目录)/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a然后就会打...
原创
发布博客 2019.08.15 ·
744 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Android Studio打开出现:Default activity not found

上午都好好的,下午突然就不行了。如果你看了其他博客没有效果,不妨试试我的办法。删除这c盘两个文件夹,重新编译一道。
原创
发布博客 2019.01.29 ·
992 阅读 ·
2 点赞 ·
1 评论 ·
2 收藏
加载更多