
Android笔记
文章平均质量分 78
bingeho
这个作者很懒,什么都没留下…
展开
-
关于Andorid Notification Channel(Android8.0 通知渠道)内容学习笔记
Date: MM/DD/YYYYAuther: HABINℹ️NOTE写通知渠道用的原因是自己在改官方系统时钟7.1.1(从aosp7.1.1上拉下来的)然后运行到9.0 遇到所有时钟通知都会主动弹出(需求有些不需要主动弹出),一开始以为是通知优先级内容setPriority设置问题(8.0以下确实是这个方法控制),后面发现是渠道的原因,记录这篇是为了方便以后翻阅 本文内容基于官方内容整理https://developer.android.google.cn/guide/topics/ui/no.原创 2022-04-27 18:51:57 · 4899 阅读 · 2 评论 -
Contacts 7.1.1源码解读(一)
Contacts 7.1.1源码解读(一)参考链接https://blog.youkuaiyun.com/dddxxxx/article/details/78731064一、简介写这篇文章是公司需求定制通讯录,在官方源码中改,Contacts源码是从Android7.1.1中抽离出来的,并转为as项目,具体如何抽离,后面重新写一篇介绍,本文主要浅谈Contacts主要界面以及功能实现。联系人模块主要是记录用户联系人记录,增删改查二、软件架构联系人Contacts应用主要包括3个部分:1. Contacts原创 2021-10-27 11:02:16 · 4471 阅读 · 0 评论 -
自定义View练习之评分控件
自定义View练习自定义View练习之评分控件,通讯录侧栏导航提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录自定义View练习前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于N原创 2020-11-27 11:52:13 · 946 阅读 · 0 评论 -
Android中Glide链式调用方法理解笔记
Android中Glide链式调用方法实现笔记声明原因什么是链式调用使用方法 以Glide为例子重点基础封装类声明 写这篇文章主要是在翻阅其他文章后理解并做做笔记,方便理解记忆,如果说的不正确请大佬指出,在可以让我重新了解的同时也可以防止误导阅读人员原因 最近在看关于如果自己写一个Gilde的教程,文章中突然调到了我们使用Glide方法是链式调用的方式,然后我就开始如查阅链式调用如果实现。发现我们使用的建造者模式就是使用链式调用方法。而最终发现实现的最根本就是要返回对象。什么是链式调用原创 2020-05-18 01:25:23 · 437 阅读 · 0 评论 -
Android Studio中解析XML的方法 及需要避免的
提前创建一个xml文件命名为weather.xml 用来代替服务器 传入的内容内容<?xml version="1.0" encoding="utf-8"?><weather> <channel id="1&a原创 2018-09-25 19:51:04 · 2973 阅读 · 2 评论 -
ContentResovler的基本用法
ContentResolver的基本用法对于每个应用程序来说,如果想要访问内容提供器中共享的数据,就需要借助ContentResolver类,可以通过Context 中的getContextResolver()方法获取到该类的实例。Content中提供对数据进行的CRURD 和SQLiteDatabase中使用类似方法进行CRUD操作,只不过他们在方法参数上稍微有些不同不同与SQLit...原创 2019-01-23 18:58:14 · 575 阅读 · 0 评论 -
Android读取系统联系人权限
提前在模拟器添加联系人 直接在手机上运行的可以不用新建一个项目,完成后,开始设置布局,在布局里面添加listviewid设置为contactsview在MainActivity里添加listview控件<ListView android:id="@+id/contacts_view" android:layout_width="match_pa...原创 2019-01-23 19:26:30 · 25747 阅读 · 3 评论