首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android开发
订阅
进击的蜗蜗牛
更多收藏集
微信扫码分享
微信
新浪微博
QQ
30篇文章 · 0订阅
Android WebView 全面干货指南
前言目录目录一、简介这部分主要介绍下WebView,WebView是一个用来显示Web网页的控件,继承自AbsoluteLayout,和使用系统其他控件没什么区别,只是WeView控件方法比较多比较丰
WebView页面嵌入原生控件
在WebView加载的web页面特定位置展示原生控件的内容
如何优雅的设计RESTful API?这是我看过讲的最清晰的文章!
RESTful 是目前最流行的 API 设计规范,用于 Web 数据接口的设计。它的大原则容易把握,但是细节不容易做对。 本文总结 RESTful 的设计细节,介绍如何设计出易于理解和使用的 API。 RESTful 的核心思想就是,客户端发出的数据操作指令都是"动词 + 宾语…
Android随笔——搞定流动布局(FlexboxLayout)
简介FlexboxLayout是Google推出的一个布局,它的作用就和LinearLayout相似,如果只是功能相似的话,那个谷歌就没有推出他的必要性了,他是一个聪明的布局,他和LinearLayo
Walle —— Android多渠道打包神器
这是因为release变体的构建没有开启v2签名的原因,在build.gradle文件的android代码块中添加signingConfigs签名配置信息,然后在buildTypes中对应的变体中配置signingConfig。 channelFile:包含渠道配置信息的文件路…
Android Q 适配指南 让你少走一堆弯路
Android Q Beta 1刚出,讲道理国内是不到下半年不用理睬Q的,但是上月末的一封华为要求适配Q的邮件要求我们在5月底之前完成相关适配,不然应用会被下架。 一开始还心生奇怪,为什么这次华为的邮件来的那么早以及严格。当我仔细阅读了官方文档之后发现Q的更新特别多,且不适配应…
Android 9.0中的新功能 - PrecomputedText
其实在Android 4.0 中底层就有引入TextLayoutCache来解决这个问题,每个测量过的文字都被添加到缓存中,下次需要相同的文字时,可以从缓存中获取,不用在测量。不过缓存大小只有0.5 MB。并且在没有缓存之前,我们的首次滑动还是UI线程耗时的。为了解决这类问题,…
FastHook——一种高效稳定、简洁易用的Android Hook框架
在使用YAHFA框架的过程中,遇到了些问题,为了解决这些问题在YAHFA的基础上写了FastHook框架。本文分析内容基于Android 8.1。 首先我们来看看YAHFA框架基本流程,再分析其实现原理。 Target方法EntryPoint替换为HookTrampoline。…
Android 常用布局 介绍与使用
学习一门技术或者看一篇文章最好的方式就是带着问题去学习,这样才能在过程中有茅塞顿开、灯火阑珊的感觉,记忆也会更深刻。 1. 约束布局 ConstraintLayout 1. 首先用 ConstraintLayout 实现置顶,高自适应,宽 match_parent 2. 实现一…
[译] Android 生命周期备忘录 —— 第四部分:ViewModel、半透明 Activity 及启动模式
为了更方便地查询,你可以去查阅 PDF 版本的图表备忘录。 ViewModel 的生命周期非常简单:它只有 onCleared 这一个回调。但是,这个函数的作用域在 activity 和 fragment 中是有区别的: 注意,初始化是在获取 ViewModel 时进行的,通常…