Android
YSSY6886
这个作者很懒,什么都没留下…
展开
-
客户端App开发架构指南-读后感
app开发面临常见问题:1 用户操作需要在不同app之间不断切换,有大量的并行操作;2 app组件可能单独启动并且无序,而且在任何时候都有可能被系统或者用户销毁,组件的生命短暂性和生命周期不可控,所以任何数据都不应该存放在app组件中,同时app组件不应该相互依赖;通用架构准则:1 依赖最小化,分离;2 model驱动UI,使用持久化的model;Model是负责app数据处理的组件,...原创 2019-03-23 10:00:55 · 287 阅读 · 0 评论 -
Android-NDK-概念
NDK中API提供内容:适用场景–计算密集的应用软件;1 神经网路系统;移动AI平台:不同硬件平台的加速功能;特点:简洁有效的API,30个神经网络运算单元;运用条件:Android Oreo,API 27+; Android-ndk-r16+;2 语音;Oboe:Android音频开源软件,封装了AAudio(api26+)底层库+opengl es(api16+);优点:音...原创 2019-03-30 10:22:54 · 341 阅读 · 0 评论 -
Android混合开发-架构知识简介
React 是一个采用声明式,高效而且灵活的用来构建用户界面的框架;React 最初的目的是使用 JavaScript 创建大型的,快速响应的网络应用;React开发套路最小知识:第一步:把UI划分出组件层级;组件需要符合-单一功能原则,UI 和数据模型往往遵循着相同的信息架构;输出结果:组件层级和组件个数,标识;第二步:用React创建一个静态版本;要构建一个用于呈现数据模型的静态...原创 2019-03-23 14:13:52 · 707 阅读 · 0 评论 -
Android进程间通信--罗生阳博客
Binder是一种通过提供远程过程调用(RPC)功能的进程间通信机制,它是一种类似于分布式组件架构;它由一系统组件组成,分别是Client、Server、Service Manager和Binder驱动程序,其中Client、Server和Service Manager运行在用户空间,Binder驱动程序运行内核空间。核心组件便是Binder驱动程序了,Service Manager提供了辅助...原创 2019-04-11 17:01:21 · 484 阅读 · 0 评论 -
Android crash记录
CopyOnWriteArrayList arrayList;HashMap<Integer,String> map = new HashMap<Integer,String>();public void operationHashMap(){ for(int i=0;i<10;i++){ map.put(i,"value"+i); ...原创 2019-07-10 17:25:35 · 299 阅读 · 0 评论