- 博客(6)
- 收藏
- 关注
原创 android只Textiew显示Html文本
/ TODO Auto-generated method stub // 具体代码,可以是跳转页面,可以是弹出对话框,下面是跳转页面。系统会调用mTagHandler的handleTag方法。所以,我们可以实现此接口,来解析自己定义的标签类型。通过源码可以看到,除了默认的一些标签,其还支持自定义标签;
2025-02-08 12:38:09
539
原创 android动画原理,最详细的解释小白也能听懂,值得收藏!
都说三年是程序员的一个坎,能否晋升或者提高自己的核心竞争力,这几年就十分关键。技术发展的这么快,从哪些方面开始学习,才能达到高级工程师水平,最后进阶到Android架构师/技术专家?我总结了这 5大块;我搜集整理过这几年阿里,以及腾讯,字节跳动,华为,小米等公司的面试题,把面试的要求和技术点梳理成一份大而全的“ Android架构师”面试 PDF(实际上比预期多花了不少精力),包含知识脉络 + 分支细节。Java语言与原理;大厂,小厂。Android面试先看你熟不熟悉Java语言高级UI与自定义view。
2025-02-08 12:36:05
576
原创 Android 能让你少走弯路的干货整理
Java 核心技术(卷一) | 这本书是国外的大牛写的,与《Java编程思想》齐名的 Java 图书泰山北斗,非常适合 Java 入门和巩固基础 || Java 编程思想 | 这本应该是 Java 界相当出名的一本书了,Java 界的金坷垃 |
2025-02-08 02:01:01
1663
原创 Android 消息机制——你真的了解Handler?_android handle消息队列会一直累加吗
另外Handler还有许多不为人知的秘密,等待大家探索,下面我再简单的介绍两分钟HandlerThread继承Thread,它是一种可以使用Handler的Thread,它的实现也很简单,在run方法中也是通过来创建消息队列,并通过来开启消息循环(与我们手动创建方法基本一致),这样在实际的使用中就允许在HandlerThread中创建Handler了。由于HandlerThread的run方法是一个无限循环,因此当不需要使用的时候通过quit或者quitSafely方法来终止线程的执行。
2025-02-08 01:56:50
1651
原创 Android RxJava 基于事件的异步库
@Overridepublic void subscribe(ObservableEmitter e) throws Exception {MyLog.i(“Observable.create at:” + Thread.currentThread().getId());e.onNext(“Z”);e.onNext(“H”);e.onNext(“O”);e.onNext(“U”);e.onNext(“M”);e.onNext(“U”);e.onNext(“S”);e.onNext(“H”);e.onNext
2025-02-07 23:07:27
1191
原创 Android Runtime(一)
/这段注释解释的还是比较清楚,由传入的参数决定是zygote还是非zygote模式。() < 0) {//加载selinux policy。///注释暴露了目标调用class 的main函数。) {//不同参数的赋值,决定后续调用方向。//property 初始化。= 0) {//启动虚拟机。//释放资源,跟进去看就知道。//获取main函数。//klog 初始化。//执行kernel命令。//调用main函数。//获取vm的各种属性。
2025-02-07 23:05:23
612
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人