Android Studio开发手机通讯录课程设计课程设计要求课程设计题目题目1 通讯录管理题目2 拨号和短信管理代码实现首先我们先来理清楚思路创建数据库设置适配器主页面添加联系人活动编辑联系人活动主活动配置...
kotlin-android-extensions插件可能算得上是我最喜欢的一个Kotlin在Android上的特性了。 这么说并不夸张,因为以前在使用Java开发Android程序时,我们总是要写一大堆的findViewById,枯燥又没什么意义。 虽然也有...
Android源码中的各种系统服务
今天老师上课上到通知,教材是第一行代码,可能教材上的源码太久了,我在用安卓9的时候,模拟器报错Failed to post notification on channel “null”,在网上查了很久才知道,Notification在android 26以上设置时,...
今天开写第一篇,对 Translucent System Bar 的实践做一些...看上图,Android 4.4之前,即使我们打开手机app,我们还总是能看到系统顶部那条黑乎乎的通知栏,这样会使得app稍显突兀。于是Android 4.4开始,便引入了T
APP市场中大多数资讯App都有导航菜单,导航菜单是一组标签的集合,在新闻APP中,每个标签标示一个类别,对应下面ViewPager控件的一个分页面。 随着版本迭代的更新,带来了许多控件,案例主要用到了TabLayout,...
1.一个APP只需要一个Activity //片段fragment implementation 'me.yokeyword:fragmentation:1.3.6' implementation 'me.yokeyword:fragmentation-swipeback:1.3.6' 2.懒人必备查找控件 ...
如果是android大牛可以忽略本文,怕让您贱笑.只面向小白,帮助小白减少摸索的时间. 关于术语 网上有很多争论: 你这状态栏是变色龙状态栏,不是沉浸式的 这应该是沉浸式的状态栏吧,系统栏与actionbar颜色设为...
技术框架(rxjava2 retrofit mvp) Rxjava2 Retrofit 网络框架 Agentweb Glide CardView Flowlayout(鸿洋大佬的) 版本迭代 V1.0.3 添加离线数据V1.0.2 修复底部导航栏遮挡布局的问题 添加Fragment懒...
电池图标显示 电池图标是SystemUI显示中不可缺少的一部分,它显示在SystemUI的电池和信号组合区域。 从布局来看,电池的显示属于status_bar.xml,包含了system_icons.xml布局 include layout="@layout/system_...
就是会连带着状态栏、、时间日期、其他不必要页面中信息,等等与用户想截屏的内容不符的信息也会被保存下来。通常,截图后用户会再次裁剪一次才能想把真正需求分享出去。因此,咱们技术研发会遇到针对性的会做一些...
本应用通过一点并不复杂的技术实现锁定手机主屏幕,使主屏幕区域无法再接收任何触摸事件(最长锁两天),适用的应用场景有戒一段时间手机以保持专注做其他更重要的事,防止熊孩子以及其他你不愿意让其碰你手机的人碰...
目录前言一、实现思路二、服务端接口三、UI页面三、工具类实现1.检查版本号2.下载apk3.安装apk4.实时更新下载进度5.... 前言 版本的升级和更新是一个线上App所必备的功能,App的升级安装包主要通过 应用商店 或者 应用...
这篇收集Android开发常用技术谈谈MVP架构浅谈 MVP in Android --推荐不要再给MVP中Presenter写接口了T-MVP:泛型深度解耦下的MVP大瘦身Android框架模式(1)-MVP入门Android日志Log最佳实践OkHttpOkHttp使用Android ...
标签: android
在framework开发过程中,日志是必不可少的一个调试手段。Android通过LOGD、SLOGD和EventLog等方式进行日志的打点。但是日志是如何写入和读取的?开启android日志系统之旅。
这一篇是版本更新的文章,我是在火车上无聊写的,现在版本更新几乎都是在应用市场直接更新了,但是相对于古老的更新来说更能体现android apk的安装过程 哈哈哈哈,下面说一下 我做版本更新所用到的点。 1.首先我们...