![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 55
何愁无路QAQ
掌握技术,从基础做起!
展开
-
Android所有应用widget以列表形式显示
微件显示在自定义activity相关背景知识介绍大多数 Android 设备上的 Android 主屏幕都允许用户嵌入应用微件,以便快速访问内容。如果您要构建主屏幕替代应用或类似的应用,还可以通过实现 AppWidgetHost 允许用户嵌入应用微件。AppWidgetHost:提供用户窗口与widget互动的接口,并提供常用方法:int allocateAppWidgetId():此方法用来给widget微件分配唯一idAppWidgetHostView createView(Context原创 2021-10-21 11:54:31 · 1274 阅读 · 0 评论 -
2021-09-14 华为OD面试题
华为OD面试题手撕代码:二叉树分为广度遍历和深度遍历,在技术一面时遇到一个广度遍历的问题,题目如下:给定义一个二叉树,树的结构如下:需要遍历每一层节点的值,并输出如下结果:[ [5],[3, 7],[2, 4, 6, 8],[10, 11]]以前做的最多的都是深度遍历法,广度遍历有点懵懵的,后来想了下,就这样做了,什么也不说了直接上代码:1. 节点定义//节点的定义 public static class TreeNode { private int valu原创 2021-09-14 15:53:36 · 5794 阅读 · 1 评论 -
学习Android开发中遇到getActionBar()返回null,问题分析
问题:通常activity.getActionBar由于异常而返回null?问题分析:一、检查当前sdk的版本看过Android的开发文档都知道,现在要启用ActionBar,那么应用运行的平台必须是Android3.0以上,也就是说sdk的版本号必须大于11,这个可以在build.gradle中看到。现在市面上的android已经是Android 9 ,Android 10,Android11,对于开发者这个sdk版本过低的问题应该不会遇到。build.gradle如下: 1. defaultC原创 2021-03-24 15:02:13 · 2900 阅读 · 5 评论