自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 鸿蒙应用开发FAQ

鸿蒙应用开发FAQ一、鸿蒙应用开发环境准备:1.下载安装开发软件参考2.配置开发环境参考补充:DevEco Studio提供SDK Manager统一管理SDK及工具链,下载各种编程语言的SDK包时,SDK Manager会自动下载该SDK包依赖的工具链。2.1 对应依赖的开发sdk:鸿蒙对应的Java语言SDK包Native的语言SCK包还有JS语言的SDK包。2.2 另外对应的工具链Toolchains:SDK工具链,HarmonyOS应用开发必备工具集,包括编译、打包、签

2021-08-14 17:38:04 1499

原创 Flutter框架下 Demo实现及入门知识了解

Flutter框架下 Demo实现及入门知识了解1.参考官方Demo构建一个布局稍微复杂一些页面,Demo实现了一个书籍列表(数据为本地mock数据),点击收藏图标之后,收藏图标更改为已收藏,然后点击右上角按钮,导航到下一个页面展示已收藏的书籍,效果如下:代码地址:https://github.com/M075097/flutter_fdemo2.该Demo中涉及到如下使用(具体在...

2018-03-21 14:13:16 3870 1

原创 Flutter安装及试用(Windows平台)

Flutter安装及试用Flutter是Google推出的一个框架用来统一Android和IOS平台之间应用开发的差异,使能够使用更少的资源开发和维护一个移动端的应用,语言基于DART是google推出的新的语言。其开源的系统项目Fuchsia也使用了DART。 官方文档地址:https://flutter.io/setup-windows/Windows平台 安装1.系...

2018-03-21 13:58:10 8385

原创 Atlas框架源码简要分析(下)--Bundle资源处理

Atlas框架分析–Bundle资源处理 在上文中以启动一个在没有安装的Bundle中的Activity为例,整理了整个Bundle安装到该Activity对象实例化出来的过程,当该Bundle安装之后,对应的BundleClassLoader实例化完成之后,在2.10.2处会对Bundle中的资源进行处理。我们下面就对资源的处理步骤详细展开 对于系统对资源的管理可以参考:htt

2018-02-01 10:58:53 917 1

原创 Atlas框架源码简要分析(中)--Atlas中bundle的安装和初始化

Atlas框架源码简要分析(中)–Atlas中bundle的安装和初始化 在上一篇中大致的看了下Atlas整体框架的初始化及启动,下面我们以启动一个没有安装的子Bundle中的Activity为切入点,来跟踪一个Bundle是如何加载并启动在这个Bundle中的Activity的1、写在之前:就一个组件化框架方案都需要解决的问题有哪些,以及对应的方案有哪些,这里大致提一下1.1、

2018-02-01 10:46:30 1125 1

原创 Atlas框架源码简要分析(上)--框架的初始化

Atlas框架源码简要分析–框架的初始化(上) 内容根据阿里发布到github官网上的源码整理,版本号:v5.0.7.55,官方源码github地址https://github.com/alibaba/atlas;官方文档地址:https://alibaba.github.io/atlas/一、关于Atlas应该大致知道的1.1.这个框架都能做到什么?1.1.1、首先这是

2018-02-01 10:33:13 2800 1

原创 Android事件分发和View绘制流程分析(三)

Android事件分发和View绘制流程分析(三) 本篇就Android中View的测量整体流程简单记录如下二、Android中View树的绘制 对于View树的绘制起始点可以追溯到在ActivityThread的performResumeActivity()–>WindowManagerGloble.addView()–>new RootViewImpl()+root.se

2018-01-10 19:03:25 627

原创 Android事件分发和View绘制流程分析(二)

Android事件分发和View绘制流程分析(二) 在上一篇文章中我们从Activity的初始化开始最终走到了ViewRootImpl的setView()方法中,下面我们就其中的事件分发继续查阅代码如下一、对于事件分发1.1 硬件驱动层的事件经底层拿取之后最终首先会到达我们之前提到过的ViewRootImpl中初始化的WindowInputEventReceiver中,Win

2018-01-10 19:00:01 435

原创 Android事件分发和View绘制流程分析(一)

Android事件分发和View绘制流程分析(一) 写在之前,说到Android的事件分发和View绘制,我们常接触到的是从Activity的dispatchTouchEvent()和顶级DecorView的draw方法开始,但是一个对象的方法调用总是有源头的,而对象也肯定是有初始化的过程的,日常中我们不用关心这个Activity是如何由class文件变成一个内存中的对象,也不需要知道我们

2018-01-10 18:52:27 732

原创 Android二维码扫描模块可简单集成(基于ZXIng实现)

Android二维码扫描模块可简单集成(基于ZXing实现)

2017-11-14 20:57:42 6262 4

原创 Android-自定义View实现二维码网格扫描+纵向雷达的扫描效果

Android-自定义View实现二维码网格扫描+纵向雷达的扫描效果

2017-11-14 17:47:06 6694 9

原创 原生android工程实现RN集成

原生android工程实现RN集成

2017-08-01 19:17:20 3533

原创 Windows下RN环境搭建及官方Demo运行

Windows下RN环境搭建及官方Demo运行

2017-08-01 19:15:38 6199 1

原创 使用Kotlin实现Android简单Demo,对比JAVA实现分析具体语法不同之处(二)

使用Kotlin实现Android简单Demo,对比JAVA实现分析具体语法不同之处(二) 写在之前,上篇简单的实现了Kotlin工程文件的创建,并记录了默认生成代码与JAVA实现的差别 实现的Demo效果如下,头部轮播图+RecyclerView

2017-07-13 20:03:47 1905

原创 使用Kotlin实现Android简单Demo,对比JAVA实现分析具体语法不同之处(一)

使用Kotlin实现Android简单Demo,对比JAVA实现分析具体语法不同之处(一) 写在之前:Android O 版本发布之后android已经支持Kotlin语言的开发,因此实现一个简单的Demo感受一下Kotlin和JAVA之间的差别 首先生成一个默认的MainActivity文件对比JAVA生成的MainActivity代码查看都有什么差别

2017-07-13 19:59:29 903

原创 关于动态代理实现的步骤及操作

关于动态代理实现的步骤及操作知识重温背景:在Android APP插件化框架的实现中,需要HOOK AMS类的实例(该实例为单例实现)并做相关处理,需要使用到动态代理JAVA动态代理实现是基于Proxy类和InvocationHandler类的

2017-07-12 16:40:56 1208

原创 Node.js安装(window10需要管理员权限)

Node.js安装(Window10系统)背景:android RN开发中需要编写部分JS端的Demo并运行,记录下安装过程,该笔记参考该片博客http://www.jianshu.com/p/03a76b2e7e001.从前端简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环

2017-07-10 11:08:26 15804 3

原创 Android下的沉浸式状态栏+折叠TitleBar(CoordinatorLayout+CollapsingToolbarLayout)+ViewPager切换实现

Android下的沉浸式状态栏+折叠TitleBar(CoordinatorLayout+CollapsingToolbarLayout)+ViewPager切换实现最终效果以及过程中出现的问题如下:(简单解决在ViewPager+Fragment的组合中实现该效果时出现有页面视图偏移一个状态栏高度问题)                              

2016-11-12 19:10:21 11087 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除