首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
萧文翰
掘友等级
高级测试开发工程师
|
ThunderSoft
《Flutter从0基础到App上线》编著;《打造流畅的Android App》编著;《Android App Hook and Plug-In Technology》校对;
获得徽章 8
动态
文章
专栏
沸点
课程
收藏集
关注
作品
赞
3
文章 2
沸点 1
赞
3
返回
|
搜索文章
最新
热门
Android平台下使用ormLite的一个小Tip
相信不少人在实际开发中使用一些框架,在数据库这方面,有一些成熟的框架。比如greenDao,ormLite之类。 最近我在实际开发中,使用了ormLite。使用方法就不在赘述了,这个诸位去谷歌、百度一下就可发现,或者去官网也可。 这里给大家一个小提醒,在使用ormLite进行数…
巧用Handler获取View控件信息
众所周知,在Android实际开发中,对于某些复杂多变的情况,控件的位置摆放、大小控制并非是xml类型的layout文件完全可以搞定的。此时,我们通常会使用Java代码来通过动态计算,将指定的控件摆放在相应的位置,并限定其大小。同样地,也需要获取某个控件的大小。 在需要测量时(…
粮草先行——Android折叠屏开发技术点番外篇之运行时变更处理原则
手动处理数据,避免APP重启。 同样,这两种方式也同时适用于改变屏幕方向、更改系统语言、甚至输入法等等。 因此,本文也同样适用于改变屏幕方向等情况的处理。 我给你的答案是:选择最合适的。 比如更改屏幕方向,由竖屏转换为横屏,如果我们只有一套布局,符合按比例缩放仍然显示正常的话,…
粮草先行——Android折叠屏开发技术点(二)
继该系列的第一篇和番外篇之后,今天我们来聊一聊多窗口开发的注意事项。实际上,与其说“多窗口开发”,不如说让我们的APP适应多窗口模式。 虽然在Android Q中,多窗口模式很可能将成为默认行为,但要兼容之前的版本,我们仍然需要做一些事情。 注意,在默认情况下,一旦失去焦点,会…
粮草先行——Android折叠屏开发技术点(一)
最近有关折叠屏产品的新闻层出不穷,各家手机厂商也分别慢慢地亮出了自家的产品。然而市场上的一些APP仍然没有很好地适配这样的设备,显示不正常和应用重启的状况时有发生。因此,我会用接下来的几篇文章来点出有关折叠屏开发中的一些需要注意的地方。 今天我们先来说一下生命周期,这是广大开发…
抓出卡顿元凶,从分析掉帧开始
这次我们依旧来谈谈有关性能优化的话题,这次我们会用到Google给我们提供的分析工具——Systrace。如果你还不了解这个工具,最好先了解一下。Google 官方文档: 我们还会用到一个Demo,用来对比卡顿和不卡顿的状况。 这里解释一下,GIF动画表现得不是很完善,流畅运行…
Android Jetpack之AppCompat(一)
今天我们来聊一聊有关AppCompat,作为Android Jetpack系列文章的开篇。说到Android Jetpack,我们先看一下这张图: 从图中我们可以看到,整个Android Jetpack分为了四大部分,而我们今天要讲述的就是Foundation中的AppComp…
个人成就
文章被点赞
144
文章被阅读
71,045
掘力值
1,722
关注了
19
关注者
149
收藏集
1
关注标签
24
加入于
2018-05-11