连击 天
fork: star:
Android Binder Analysis(3) @(数据库系统)[Binder, AIDL, Messenger] 前文中我们描述了Binder的基本概念,及其在Binding Service时的两种应用场景,Extends Binder Class和Messenger,接下来...
这里写自定义目录标题 问题原因 解决方案 问题原因 项目中appcompat包版本冲突 解决方案 统一项目内support相关包版本,在项目的build.gradle目录下,添加如下内容: ext { suppor...
原文链接 1.下载Xamarin Studio http://www.xamarin.com/download 2.运行Xamarin Installer 截图如下: 依次按图示顺序勾选安装: 在下面这张图中勾选Android: 接下来安装环境所需组件,选择...
Android 基础[Values添加Float和Integer] @(Android)[Java, Layout, View] Android 基础Values添加Float和Integer Values添加Integer和Float 添加Integer 读取Integer 添加Float 读取Float V...
废话不多说,先看图: 上述动图中的效果,相信大多数小伙伴已经很熟悉了,在刚开始接触Android时,小伙伴做的最多的应该就是底部导航栏和侧滑导航栏了,作为Android开发中的经典业务场景,它...
Android Architecture Components(1) @(Android)[Components, Java] Android Architecture Components是google官方提供的一套架构组件,用于设计构建更加稳健,可测试和易维护的应用. 这一部...
(PS:本篇为翻译文章,英文原文链接:The Android Booting process) 关于Android 系统启动流程我们有很多疑问,比如说什么是Zygote?什么是init.rc?Linux kernel和Android Linux Kernel有...
最近一直忙着项目上的活计,没啥心思关注博客,前两天屌丝逆袭, 看了一场你的名字,深深感叹叔叔辈的无奈啊, 青葱憧憬爱情的年华,垂老怀旧相依的岁月, 而我老未及老,幼以过幼, 哎,白瞎...
Android Binder Analysis(2) @(数据库系统)[Binder, AIDL, Messenger] 前文中,我们简单介绍了Binder相关的OS 基础知识,从Linux,Android以及Component communication等角度详细阐述了跨进程...
Android Binder Analysis(4) @(数据库系统)[Binder, AIDL, Messenger] 上篇博文中我们以AIDL为核心,简单介绍了AIDL同步类型项目的基本开发流程,并总结了AIDL开发中的M3T,即: MUST:Packa...
在前面的文章中,我们介绍了Dart的两种编译时,以及Hot reload模式。今天我们来看下在Flutter中创建不规则Widget的方式。Android原生中,我们在创建不规则边界View时,是通过clipPath的方式来...
1.React Native简介 Facebook 在 React.js Conf 2015 大会上推出了基于 JavaScript 的开源框架 React Native。 React Native 结合了 Web 应用和 Native 应用的优势,可以使用 JavaScript 来开...
初始化GLSurfaceView 接下来我们将尝试使用OpenGLES绘制一个三角形,首先创建一个Android Studio Project,OpenGLESTriangles 接下来我们来学习初始化Open GL ES,MainActivity.java内部代码如...
Android Binder Analysis(1) @(Android)[Binder|AIDL|Messenger] 本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 Binder这个名词大家或许有些许陌生,但是在Android系统中却具有至关...
Android Architecture Components(3) 上一篇文章中我们介绍了Architecture Components中的LifeCycle,LifeCycleOwner及LifeCycleObserver,不知道大家掌握的怎么样?在学习编码的路上,还是要...
众所周知,在Google的Support包中发布了众多令人激动的控件,大大方便了我们实现界面效果,提高开发效率,今天我们来学习一下SlidingPaneLayout: SlidingPaneLayout位于SupportV4包中,要使...
(PS:文章内容为参考Android developer 翻译所得成果.) 简介 Data binding 在2015年7月发布的Android Studio v1.3.0 版本上引入,在2016年4月Android Studio v2.0.0 上正式支持。目前为止,D...
JavaScript [基础] @(JavaScript)[HTML, JavaScript] JavaScript 基础 javaScript保留字 运算符 字符串操作 比较运算符 方法 面向对象 使用音频HTML5 视频HTML5 CanvasHTML5 JavaScript相关知...
1.ListView ConvertView重用机制如下图所示: 如上图所示: 在滑动过程中,ListView重用View以优化内存。 在我们使用ListView的过程中,采用ViewHolder机制的主要原因是ViewHolder使得我们不...
Android MediaCodec[官网翻译] @(Android)[HTML, CSS] Google中国开发者网站 MediaCodec是用来访问系统底层编解码器的一个类,通常与MediaExtractor, MediaSync, MediaMuxer, MediaCrypto, M...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复