
android
瘦腿先生
打好基础,筑高台!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android 类加载机制 及 jni 加载dex
https://blog.youkuaiyun.com/weixin_34273046/article/details/87954465 android 类加载机制https://blog.youkuaiyun.com/teleger/article/details/87867061 jni加载dex原创 2020-01-07 10:47:51 · 700 阅读 · 0 评论 -
一幅图搞懂RxJava实现原理-- 在后台用线程池去执行原事件, 执行完后,通过Mainlooper切换到UI线程执行回调函数。
一幅图搞懂RxJava实现原理-- 在后台用线程池去执行原事件, 执行完后,通过Mainlooper切换到UI线程执行回调函数。通过分析RxJava源码,结合自己的理解,记录下自己对于RxJava实现原理的初步理解。首先,从RxJava的实现的思路说起,1. 在java中,我们想在后台执行任务怎么办?比较成熟的方案是用“线程池”来做。2.在Android中,我...原创 2019-11-04 12:24:54 · 754 阅读 · 0 评论 -
关于如何真正掌握开源框架的思考
这里记录下自己对java框架分析的一些思考,对于其他语言的框架也可以借鉴。 对于语言基础,数据结构,多线程多并发,IO使用,设计模式等内容,如何才能够进行综合地深入地学习?答案就是分析优秀框架,学习别人在实际中使用情况。俗话说,读书破万卷,下笔如有神。而学习框架,个人感觉跟学习文章一样,框架就相当于一个简单的记叙文一样。记叙文有时间、人物、地点、事件、经过、结果; 而...原创 2019-10-19 10:57:48 · 231 阅读 · 0 评论 -
Android 中HttpClient 学习 -- HttpClient对Socket的调用过程
1.获取HttpClient源码https://github.com/apache/httpcomponents-client/tree/rel/v4.5.8/httpclient/src/main我是下载下来,导入到Eclipse看的。主要看红框里面的代码,这个和参考文章的比较接近。2.参考文章彻底掌握网络通信(五)DefaultRequestDirector解析h...原创 2019-10-16 14:43:35 · 212 阅读 · 0 评论 -
Android主线程(ActivityThread) 其实不是线程,只是一个普通类
//ActivityThread的main方法 public static void main(String[] args) { ... Looper.prepareMainLooper(); ActivityThread thread = new ActivityThread(); //在attach方法中会完成Ap...原创 2019-10-09 21:55:09 · 930 阅读 · 0 评论 -
一句话搞懂RxJava本质 ------- 对线程进行封装,实现任务串行,并行或聚合等操作。
个人觉得,RxJava源于异步编程,而异步编程的本质是以线程为载体,实现任务串行,并行或聚合等操作。所以RxJava就是对java线程操作的封装,让用户只关心业务逻辑即可。 至于观察者模式,以及背压等都是它的实现手段而已。 对于初学者来说,不认清楚这点,即便看完各个大牛的文章,仍然晕头转向。下面用王宝令老师的《java并发变成实战》里面的例子作说明。以烧水,煮茶为例,任务之间的关系如下:...原创 2019-10-03 14:33:07 · 709 阅读 · 0 评论 -
Java 并发工具类 使用教程 java-util-concurrent
http://tutorials.jenkov.com/java-util-concurrent/atomicstampedreference.html里面包含以下类的使用教程:java.util.concurrent - Java Concurrency Utilities Java BlockingQueue ArrayBlockingQueue DelayQueue...转载 2019-10-03 14:00:46 · 152 阅读 · 0 评论 -
android 输入顶起输入框下被隐藏布局的实现方法
以下代码可以让检测输入法的打开关闭, 同时在输入法打开时,顶起输入框下面被遮挡的布局。通过getViewTreeObserver().addOnGlobalLayoutListener()监听窗体的可见区域,来判断软键盘是否弹出。 /** * @param root 最外层布局,需要调整的布局 * @param scrollToView 被键盘遮挡的scrollTo转载 2017-10-30 17:57:40 · 600 阅读 · 0 评论 -
Android 不让EditText自动获取焦点
问题:文本输入框会自动获取光标,如果布局存在滑动,而且文本框位置靠下,解决办法:在其父布局中,增加如下属性: android:focusable="true" android:focusableInTouchMode="true"原创 2017-10-30 11:09:49 · 359 阅读 · 0 评论 -
Android 软件盘不自动弹出解决办
不自动弹出软键盘有时进入Activity后不希望系统自动弹出软键盘,我们可以按照下面的方法来实现: 方法一: 在AndroidMainfest.xml中选择那个activity,设置windowSoftInputMode属性为adjustUnspecified|stateHiddenactivity Android:name=".Main" Androi转载 2017-10-30 10:38:43 · 423 阅读 · 0 评论 -
RxJava学习记录--入门篇
看了两天,感觉只是入门,学的不是很透彻。选了两篇讲的不错的入门文章,分享出来,也做下记录。 1.RxJava 入门学习笔记 http://blog.youkuaiyun.com/aishang5wpj/article/details/51580641?locationNum=2&fps=1 http://blog.csdn.ne...原创 2017-06-04 21:45:52 · 282 阅读 · 0 评论 -
50596983
android抓取各种log的方法 - IT十年 - 博客频道 - youkuaiyun.com转载 2017-05-24 19:34:27 · 305 阅读 · 0 评论 -
【FastDev4Android框架开发】重写WebView网页加载以及JavaScript注入详解(二十三)
转载请标明出处: http://blog.youkuaiyun.com/developer_jiangqq/article/details/49687613本文出自:【江清清的博客】(一).前言: 【好消息】个人网站已经上线运行,后面博客以及技术干货等精彩文章会同步更新,请大家关注收藏:http://www.lcode.org 今天我们来学习一下重写WebView组件来实现网页转载 2017-05-23 14:09:51 · 755 阅读 · 0 评论