随笔分类 -  android

摘要:Android显示之应用界面绘制 越到上层,跟业务关联越直接。代码就越繁杂。Android上层显示的代码正是如此。此外,java语言本身繁复的特点(比C语言多了满屏的try-catch,比C++少了析构处理的优雅简洁,和更高级的语言scala、python等就别比了),更加剧了这一现象。 直接去看代 阅读全文
posted @ 2020-02-27 16:05 zzfx 阅读(1636) 评论(0) 推荐(0) 编辑
摘要:介绍 Binder是什么?它可以叫作:IPC、RPC、线程迁移、远程对象访问,本文中理解它为远程对象访问更贴切些,简而言之就是一个进程能访问另一个进程中的对象,调用该对象的方法,就好像对象在自己的进程中一样,这种访问是同步的访问,当然Binder也能实现异步的通信。 Binder基于C/S架构: B 阅读全文
posted @ 2020-02-25 15:33 zzfx 阅读(1629) 评论(0) 推荐(0) 编辑
摘要:一. 引言1.1 Binder架构的思考 Android内核是基于Linux系统, 而Linux现存多种进程间IPC方式:管道, 消息队列, 共享内存, 套接字, 信号量, 信号. 为什么Android非要用Binder来进行进程间通信呢? 在说到Binder架构之前, 先简单说说大家熟悉的TCP/ 阅读全文
posted @ 2020-02-24 15:52 zzfx 阅读(609) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/cambodia/p/12158243.html linux进程间通信方式 1. 管道 管道的实质是一个内核缓冲区,管道的作用正如其名,需要通信的两个进程在管道的两端,进程利用管道传递信息。管道对于管道两端的进程而言,就是一个文件,但是这个文件比较特殊 阅读全文
posted @ 2020-02-24 15:23 zzfx 阅读(783) 评论(0) 推荐(0) 编辑
摘要:Recommended for you: Get network issues from WhatsUp Gold. Not end users. Learning AmS for some time, summary, or comb their ideas. Soldier, in some p 阅读全文
posted @ 2020-02-21 16:17 zzfx 阅读(118) 评论(0) 推荐(0) 编辑
摘要:方法inflate(int resource, ViewGroup root, boolean attachToRoot) 中 第一个参数传入布局的资源ID,生成fragment视图,第二个参数是视图的父视图,通常我们需要父视图来正确配置组件。第三个参数告知布局生成器是否将生成的视图添加给父视图。 阅读全文
posted @ 2018-07-09 15:46 zzfx 阅读(377) 评论(0) 推荐(0) 编辑
摘要:Style在Android中的继承关系 Android的Styles(样式)和Themes(主题)非常类似Web开发里的CSS,方便开发者将页面内容和布局呈现分开。Style和Theme在Android里的定义方式是完全一样的,两者只是概念上的区别:Style作用在单个视图或控件上,而Theme用于 阅读全文
posted @ 2018-07-05 11:47 zzfx 阅读(1020) 评论(0) 推荐(0) 编辑
摘要:Android系统的视图结构的设计也采用了组合模式,即View作为所有图形的基类,Viewgroup对View继承扩展为视图容器类,由此就得到了视图部分的基本结构--树形结构 View定义了绘图的基本操作 基本操作由三个函数完成:measure()、layout()、draw(),其内部又分别包含了 阅读全文
posted @ 2018-07-02 17:27 zzfx 阅读(194) 评论(0) 推荐(0) 编辑
摘要:一 Adapter模式 意图: 将一个类的接口转换成客户希望的另外一个接口。 Adapter模式使得原本由于接口不兼容而不能在一起工作的那些类可以在一起工作。 适用性: 看看其结构图: 这是一个对象适配器结构图; 其实类似这样的类结构图(一个类包含了另一个类的实例并使用其中的方法等)是很多的: 是不 阅读全文
posted @ 2018-07-02 14:46 zzfx 阅读(185) 评论(0) 推荐(0) 编辑
摘要:最近由于遇到将内容分部绑定到ListView里的需求,追踪源码之后对ListView和Adapter有了点肤浅的认识,在此与大家分享。 这里用到了观察者模式,在ListView的setAdapter里注册一个AdapterDataSetObserver观察者。 public void setAdap 阅读全文
posted @ 2018-07-02 14:40 zzfx 阅读(1218) 评论(0) 推荐(0) 编辑
摘要:这是关于Android中Binder机制的一系列纯技术贴。花了一个多礼拜的时间,才终于将其整理完毕。行文于此,以做记录;也是将自己所得与大家分享。和以往一样,介绍Binder时,先讲解框架,然后再从设计和细节等方面一一展开。若文章若错误或纰漏,请不吝指出。谢谢! 注意:本文是基于Android 4. 阅读全文
posted @ 2018-06-28 15:08 zzfx 阅读(254) 评论(0) 推荐(0) 编辑
摘要:本文出处: 炎之铠csdn博客:http://blog.csdn.net/totond 炎之铠邮箱:yanzhikai_yjk@qq.com 本文原创,转载请注明本出处! 前言 最近的开发中经常使用到Application类,它的用处很多,但是网上的资料有很多是旧的或者是介绍不全的,在这里全面总结一 阅读全文
posted @ 2018-06-25 23:19 zzfx 阅读(283) 评论(0) 推荐(0) 编辑
摘要:原文地址:android.intent.action.MAIN 与 android.intent.category.LAUNCHER 的验证理解 作者: 原文地址:android.intent.action.MAIN 与 android.intent.category.LAUNCHER 的验证理解  阅读全文
posted @ 2018-06-25 22:47 zzfx 阅读(687) 评论(0) 推荐(0) 编辑
摘要:Activity mActivity =new Activity() 作为Android开发者,不知道你有没有思考过这个问题,Activity可以new吗?Android的应用程序开发采用JAVA语言,Activity本质上也是一个对象,那上面的写法有什么问题呢?估计很多人说不清道不明。Androi 阅读全文
posted @ 2017-09-05 19:38 zzfx 阅读(227) 评论(0) 推荐(1) 编辑
摘要:http://blog.csdn.net/cjjky/article/details/6441104 在Android中的不同Activity之间传递对象,我们可以考虑采用Bundle.putSerializable(Key,Object);也可以考虑采用Bundle.putParcelable(K 阅读全文
posted @ 2016-10-12 20:09 zzfx 阅读(766) 评论(0) 推荐(0) 编辑
摘要:"main@3972" prio=5 runnable java.lang.Thread.State: RUNNABLE at com.ease.financialoa.module.launch.LaunchPresenter$LaunchHandler.handleMessage(LaunchP 阅读全文
posted @ 2016-10-11 19:13 zzfx 阅读(1695) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/hufeng882412/article/details/7310142 针对屏幕上的一个View控件,Android如何区分应当触发onTouchEvent,还是onClick,亦或是onLongClick事件?在Android中,一次用户操作可以被不同的 阅读全文
posted @ 2016-10-08 20:00 zzfx 阅读(555) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/lwbqqyumidi/p/3500997.html 关于Android中的事件机制,用到的地方还是很多的,并且这个知识点还真有点复杂。 在写这篇文章前,网上看了不少博文,有的写的感觉挺不错的。只是当时感觉好像理解了,事后又很容易忘。现在自己也系统整理下 阅读全文
posted @ 2016-09-27 23:29 zzfx 阅读(221) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/duguguiyu/archive/2010/02/22/1671547.html 任务、进程和线程 关于Android中的组件和应用,之前涉及,大都是静态的概念。而当一个应用运行起来,就难免会需要关心进程、线程这样的概念。在Android中,组件的动态 阅读全文
posted @ 2016-08-09 00:45 zzfx 阅读(1572) 评论(1) 推荐(0) 编辑
摘要:http://www.cnblogs.com/franksunny/archive/2012/04/17/2453403.html 很想弄清楚启动一个Activity和Task(任务)的关系,网上也有很多相关资料,由从源码来具体分析的,也有针对launchmode来分析,但都不是自己的,理解起来总不 阅读全文
posted @ 2016-08-09 00:32 zzfx 阅读(337) 评论(0) 推荐(0) 编辑