
Android
Da小伙儿
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
《第一行代码》终章练习:酷欧天气里代码的变动
终于来到大练习部分,里面也有少量需要更改的地方:ProgressDialog已过时 /** * 显示进度对话框 */ private void showProgressDialog() { if (progressDialog == null) { progressDialog = new ProgressDialo...原创 2020-01-06 15:51:13 · 524 阅读 · 0 评论 -
《第一行代码》第十二章引用toolbar出错,从android升级到androidx
toolabr是Material控件(UI设计),由官方引入,使用Toolbar代替ActionBar所用。在使用toolbar时,导入包时有所更新,查找后记录下,本文参考:as中出现错误:android.widget.Toolbar cannot be cast to androidx.appcompat.widget.Toolbar本文在《第一行代码第二版》12.2基础上调试。更改处:...原创 2020-01-02 12:54:16 · 1074 阅读 · 2 评论 -
《第一行代码》第十章ServiceBestPractice出现错误:安卓开发8.1以上系统启动服务和通知报错
错误大致如下:Bad notification for startForeground: java.lang.RuntimeException: invalid channel for service notification原因:在8.0以前,安卓的通知是没有进行分类的,为了进一步优化管理通知,Google在发布android 8 时对通知做了修改优化,出现了通知渠道功能。具体原理可见:在An...原创 2019-12-30 18:56:39 · 916 阅读 · 0 评论 -
RecyclerView定义在support库中添加的问题
点击File中Project Structure,点击Dependencies-app-Library Dependency,搜索recyclerview,点击ok就会在build.gradle自动添加了在layout中引用recylerview:直接敲and…就能看到有含有recyclerview的代码,回车就引用成功了,详情见下《第一行代码》(第二版)RecyclerView 版本原因造成的...原创 2019-12-13 13:48:15 · 226 阅读 · 0 评论 -
gradle问题
今天在github上下载faceDetection-master项目,导入android stdio后显示gradle要调版本,几番尝试后得知要在本地找到gradle的版本号,即:D:\Android\gradle\m2repository\com\android\tools\build\gradle 下面再在build.gradle中换。另外。。。还有:Your project path ...原创 2018-11-27 20:17:29 · 179 阅读 · 0 评论 -
android中文件储存找不到Android Device Moitor
虽然Android Studio找不到Android Device Moitor,但可以直接点击右下角Device File Explorer,可以在里面查看文件,右键导出。原创 2019-04-01 14:36:07 · 646 阅读 · 0 评论 -
在windows下查看SQLite数据库
今天学了《第一行代码》的SQLite数据库,郭老师说用cmd下的adb可以查看,但我的进不了超级用户,没有权限进去(有没有大佬有解决方案?),忧虑中带着感伤,突然找到了其他方法解决,剑走偏锋, 就是用下面这个解决办法。下载SQLiteStudio[根据这个教程下载软件,挺简单的](https://blog.youkuaiyun.com/midnight_time/article/details/809646...原创 2019-04-01 18:13:07 · 6110 阅读 · 2 评论 -
第一行代码第八章消息通知安卓8.0的改动
找了很多,还是郭神解释的好…改动的原因是因为Google把消息通知的权限更细微的分给了用户,用户可以在设置中按自己意愿对软件发出的不同类型消息打开或关闭,所以代码也需要改,就是链接里说的加入“渠道”的声明。Android通知栏微技巧,8.0系统中通知栏的适配...转载 2019-08-09 11:27:14 · 200 阅读 · 0 评论