首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
阳蛮先森
掘友等级
Android工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
123
文章 123
沸点 0
赞
123
返回
|
搜索文章
赞
文章( 123 )
沸点( 0 )
Android显示框架:Android应用视图的载体View
第一次阅览本系列文章,请参见导读,更多文章请参见文章目录。 View是屏幕上的一块矩形区域,负责界面的绘制与触摸事件的处理,它是一种界面层控件的抽象,所有的控件都继承自View。 View是Android显示框架中较为复杂的一环,首先是它的生命周期会随着Activity的生命周…
Android匿名共享内存(Ashmem)原理
阅读之前,不妨先思考一个问题,在Android系统中,APP端View视图的数据是如何传递SurfaceFlinger服务的呢?View绘制的数据最终是按照一帧一帧显示到屏幕的,而每一帧都会占用一定的存储空间,在APP端执行draw的时候,数据很明显是要绘制到APP的进程空间,…
一种动态为apk写入信息的方案
我们在日常使用应用可能会遇到以下场景。 场景1: 用户浏览h5页面时看到一个页面,下载安装app后启动会来到首页而不是用户之前浏览的页面,造成使用场景的割裂。
PopupWindow 的封装,带给你不一样的体验
PopupWindow 的封装,上手简单、用法简单
2017 Material design 第二章第二节《动效的持续时间和缓动效果》
二、动效的持续时间和缓动效果(Duration and easing) 自然、灵动应该是Material动效带给人的第一感觉。要做到这样需要我们使用不同的缓动曲线效果和不同的时间长短去创造平滑、连贯的动效。 缓动曲线(Easing curves) 标准曲线(Standard cu…
史上最全解析Android消息推送解决方案
在用户未打开App时,App主动向用户推送服务器最新消息。如下图: 对比:Push方式比Pull方式更优越。因为采用Pull方式时客户端需要不停地去监测服务器的变化,更费客户端的资源(CPU资源、网络流量、系统电量) 4. 解决方案 经总结,Android中实现消息推送的有7种…
Android 底部导航栏 (底部 Tab) 最佳实践|掘金技术征文
本文目录. png 当开始一个新项目的时候,有一个很重要的步骤就是确定我们的 APP 首页框架,也就是用户从桌面点击 APP 图标,进入 APP 首页的时候展示给用户的框架,比如微信,展示了有四个 Tab,分别对应不同的板块(微信、通讯录、发现、我),现在市面出了少部分的 Material …
教你步步为营掌握自定义 View
国内自定义 View 的文章汗牛充栋,但是,即使你全部看完它们也未必能掌握这一知识点(实际上,我就几乎看完了所有的国内文章)。为什么?一言以蔽之,你是得其术不明其道。(本文不打算讲自定义属性和事件处理,因为太多的文章讲这些了)
Kotlin 资源大全 - 学 Kotlin 看这一篇教程就够了
今天凌晨的 Google I/O 上,Google 正式宣布官方支持 Kotlin. 为了让大家更快了解和上手 Kotlin,掘金技术社区为大家整理了这份 Kotlin 资源大全,希望可以帮助大家用最短时间学习 Kotlin. Kotpref - Android SharedP…
我一行代码都不写实现Toolbar!你却还在封装BaseActivity?
原文地址:https://juejin.im/post/6844903477169111047前言距离上篇文章的发表时间已经过去两个多月了,这两个月时间里我没写文章但一直在更新着我的MVPArms框架
下一页
关注了
1
关注者
1
收藏集
1
关注标签
23
加入于
2016-03-08