![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 86
midnight_time
国家熬夜队队长,现役!
展开
-
Android天气预报丨极简版
文章主要介绍了使用Android开发一个极简版的天气预报的思路与流程。原创 2021-12-26 00:19:18 · 8687 阅读 · 1 评论 -
苍了天,Debug 出了Bug
解决Android使用非官方模拟器导致可以run无法debug的一种情况原创 2021-12-22 23:15:11 · 6437 阅读 · 4 评论 -
【Android】解决网络请求框架XHTTP2 自定义引入不方便的问题
讲解一下如何手动引入Android网络请求框架xhttp2-lib原创 2021-12-19 22:58:51 · 1841 阅读 · 0 评论 -
官方文档
推荐一些官方文档原创 2021-12-15 23:34:25 · 1376 阅读 · 0 评论 -
使用BRVAH遇:ViewHolder views must not be attached when created. Ensure that you are not passing 'true'
网上比较普遍的解决方案是onCreateViewHolder() 中没指定false,或者,ViewPager、ViewPager2 开启预加载但我是在使用BRVAH的setEmptyView()的时候遇到的,因为报错信息没有具体的行号。一开始一直以为是上述种问题。找了半天,最后发现原来是BRVAH自身代码不健壮的问题。具体解决方案参考 第#2796 issue,...原创 2020-04-07 15:47:52 · 2378 阅读 · 0 评论 -
【Android】解决AS启动Event Log报错Unsupported modules detected的一种方法
报错内容:Unsupported modules detected Compilation is not supported for following modules: *** Unfortunately you can’t have non-Gradle Java modules and Android-Gradle modules in one project.仔细看看上面那句错误,其实...原创 2020-03-19 10:15:31 · 821 阅读 · 0 评论 -
【Android】关于ARouter转场动画的问题
实现从主页跳转到搜索页,再从搜索页回退主页withTransition(int resId,int resId)这个方法两个参数第一个的意思是, A 到 B, B 的入场动画第二个的意思是,A 到 B, A 的出场动画即,入场动画,出场动画,至于哪个是哪个,该哪个是哪个就哪个是哪个 :)比如我这里,主页到搜索页,希望搜索页像放帘子一样下来,主页不动,所以在主页跳转时,只传入...原创 2020-02-24 01:17:33 · 5687 阅读 · 0 评论 -
【Android】JetPack Paging Library 分页库手把手教学(绝对靠谱,还学不会打我电话157......)
详情请移步我的个人博客:http://littlecurl.xyz:8080/articles/2020/01/12/1578831362377.html本文实现效果:原创 2020-01-12 20:20:12 · 576 阅读 · 0 评论 -
【Android】开发基础框架推荐-XFrame
Github地址:https://github.com/youth5201314/XFrame一开始我是被它的日志打印吸引了,如下图后知后觉,又被他完善的开发文档吸引了后来,又被他简单易用的Toast吸引了再后来,又被他继承的运行时崩溃页面吸引了现在,还在学习使用中.......Github地址:https://github.com/youth5201314/XFram...原创 2019-12-17 13:15:59 · 590 阅读 · 2 评论 -
【Android】快速迁移依赖到AndroidX
打开项目,先保证能编译通过(其实有些时候,编译不通过,也可以直接迁移,不过那样需要手动去删除旧的引用,然后再引入新的引用)点击Refactor---> Migrate to AndroidX点完之后,会询问你是否备份原文件(大项目推荐备份,小Demo就不需要备份了)之后会重新进行编译,编译结束之后,再看依赖,就都是androidx了。...原创 2019-12-12 16:48:45 · 415 阅读 · 0 评论 -
【Android】两步实现手动导入一个model
前提是这个model在你的项目的文件夹下,和app目录同级,比如,我要导入的model名为library-titlebar。第一步:settings.gradle中include第二步:app下的build.gradle中进行implementation,最后记得Sync...原创 2019-12-12 11:08:58 · 521 阅读 · 0 评论 -
【Android】去除ActionBar、TitleBar、全屏
首先,在values/styles.xml中设置当前App的主题<resources> <!-- Base application theme. --> <style name="AppTheme" parent="Theme.AppCompat.Light"> <!-- 去除ActionBar、TitleBar...原创 2019-12-09 12:06:01 · 476 阅读 · 0 评论 -
【Android】各个API与版本之间的关系
原创 2019-12-02 13:18:42 · 385 阅读 · 0 评论 -
【Android】实现九宫格展示图片+视频(仿QQ空间、微信朋友圈)
CSDN的Markdown很多功能不支持,详情写到Github上了。Github地址:https://github.com/littlecurl/NineGridView这里放上预览图吧欢迎访问我的Githubhttps://github.com/littlecurl/NineGridView...原创 2019-11-30 16:46:23 · 6910 阅读 · 2 评论 -
【Android】[3]如何制作引导页轮播图
前言运行效果:源码地址:https://github.com/littlecurl/AppProjects进去找AndroidGuide或者AndroidGuide.zip进行下载简单介绍:今天介绍的是一款由国人开源的第三方库,GitHub地址:https://github.com/youth5201314/banner,我看到的时候,star已经8000+了,每当看到这种国人开源库...原创 2019-06-28 10:29:21 · 1685 阅读 · 1 评论 -
【Android】[1]APP桌面图标和显示名字国际化
前言接下来几天,我会陆续发一系列文章,本来想起得标题是《一套低可用,难伸缩,低并发的Android APP架构方案设计实践》,过于抽象,还是直接知识点做标题吧,方便以后复习。前提条件,两篇文章:【CSDN】guolin《Android应用图标微技巧,8.0系统中应用图标的适配》【博客园】骑着乌龟漫步《android国际化操作》正文:上面两篇文章已然总结的很强了,但为了达到阶段性总结的目...原创 2019-06-25 02:24:40 · 2730 阅读 · 4 评论 -
【Android】Bug记录:Application Installation Failed
Bug现场还原运行曾经运行过的App的时候,报错如标题的错误![img](file:///C:\Users\acer\Documents\Tencent Files\424171723\Image\C2C[JLLY$M8EFNBKI@1CVOVW.png)查看终端显示如下查看Logcat显示如下解决步骤具体原因为何,我不太清除,大概是修改了什么东西,导致APK无法安装。解决办法就...原创 2019-04-16 18:36:19 · 254 阅读 · 0 评论 -
【Android】AndroidStudio3.0+保存并查看SQLite数据库文件
吐槽一下: 我从知乎、简书、CSDN、掘金、GitHub搜遍了,方法是有,可是那个软件收费。于是迫不得已,我就趁着月黑风高,翻过墙头,Google了一下,也是,找了老半天,要么是我关键词用的不对,要么就是那些大神们都不屑于写这些步骤,终于在我打算翻墙头回来睡觉的时候,在关闭随手打开一堆网页的最后一个的时候,I get it !防砸声明: 前方多图,高能预警。...原创 2018-07-09 07:53:57 · 76216 阅读 · 123 评论 -
【Android】SQLite数据库基本用法详解(极简洁)
Android操作SQLite数据库(极简洁,极易懂)本篇源码地址:https://github.com/littlecurl/AppProjects源代码里面有详细注释,切记要修改一下gradle的版本号为本地gradle版本号,否则AndroidStduio会自行下载,浪费时间。一、成品效果图 Android操作数据库原理阐述...原创 2018-06-27 21:43:22 · 94905 阅读 · 48 评论 -
【Android】[2] 如何制作启动倒计时页
前言实现效果源码地址https://github.com/littlecurl/AppProjects进去找AndroidCountDown或者AndroidCountDown.zip进行下载前提条件【红黑联盟】《Android性能优化之Splash页应该这样设计》 主要讲了启动页优化,要把Activity变成Fragment【深夜网】《App启动页和引导页注意事项》 主要讲了心理...原创 2019-06-25 23:51:27 · 2288 阅读 · 2 评论 -
【Android】BottomNavigationView底部导航栏自定义选中颜色
实现效果步骤如下(共4步)1. AndroidStudio可以创建出一个BottomNavigationView的DemoFile->new->new project->Bottom Navigation Activity2. 创建完成后,在layout文件中,对应控件的属性添加一条自定义的属性,这样这个控件就会去找对应的资源。app:it...原创 2019-06-19 13:15:51 · 11932 阅读 · 2 评论 -
【Android】AndroidStudio无法创建原生模拟器
一种极其极端的异常!java.lang.IllegalStateException: @NotNull method com/android/tools/idea/avdmanager/AvdOptionsModel.getCreatedAvd must not return null at com.android.tools.idea.avdmanager.AvdOptions...原创 2019-06-18 22:11:06 · 3264 阅读 · 0 评论 -
【Android】实现登录、注册、数据库操作(极复杂)
前言实现效果如下项目源代码GitHub地址(源码中有详细注释):https://github.com/littlecurl/LoginDemoapk下载体验地址(2019年7月之后服务器到期就不能体验了):…明天我把它放服务器再更新### 交代一些资源我曾经写过一篇受大家欢迎的博客:【Android】实现登录、注册、数据库操作(极简洁)现在这篇文章是原先那篇的升级版,实现了前后端...原创 2019-06-08 01:36:37 · 41653 阅读 · 49 评论 -
【Android Bug】Unresolved reference: *** Cannot find declaration to go to
Unresolved reference: *** Cannot find declaration to go to对于这两个Bug的解释有两篇文章写得挺好《[常见Bug]Kotlin,编译报错“Unresolved reference: ......”的解决方法》《[这个BUG绝对坑爹]layout/xxxx/xml "error: resource drawable/xxx not f...原创 2019-05-18 12:41:24 · 1626 阅读 · 0 评论 -
【Android】实现登录、注册、数据库操作(极简洁)
我最近又写了一篇文,是这篇文章的升级版,借此文引流一下:《【Android】实现登录、注册、数据库操作(极复杂)》本篇源码地址(进去找JustLoginRegister):(2019-12-05更新:我已经把Gradle更新到3.5最新版了,dependencies也已经都迁移到androidx了,特此说明)https://github.com/littlecurl/AppProj...原创 2018-06-24 16:39:04 · 114726 阅读 · 140 评论