android入门到入坟
夏夜班星
爱玩游戏并且梦想是做VR的程序猿
展开
-
Android 遇到的疑难杂症及解决方式。
2.导入第三方控件或包,调用控件或者写在act布局文件里后,闪退并一直报找不到xx控件null,代码里删除掉对应控件的调用又会报下一个控件为空一直循环。原创 2022-08-26 16:39:02 · 1353 阅读 · 0 评论 -
Room数据库的简易使用实例
前语:之前一直用的是greenDao,现在很久没用也忘了。目前项目使用的Room数据库,也就记录一下简易使用依赖首先新建一个数据实体类}ChatItemConverter.java}GsonInstance.java 解析Gson新建初始化单例Room数据库文件新建对应的数据库增删改查文件(忘了是不是自动生成的了…)这里可以自定义查询的数据库代码}然后跑一个或者点上面的虫子🐛就会自动生成数据库以下是自动生成的文件MyXXDatabase.java数据库生成OK,接下来就是增删改查了附上R.原创 2022-06-29 15:59:39 · 315 阅读 · 0 评论 -
添加addFooterView后刷新重新加载被优先加载问题
RecyclerView.addFooterView()后,若界面不刷新,则没有什么问题。此处问题出现在Fragment页面切换后刷新,每次刷新都会导致addfooterview尾部布局被优先加载出来。观感上就不好。起初在onViewCreated中加载Adapter初始化时,进行添加尾部布局但是会导致上述问题。每次更新界面都会重新加载,解决方法是在Rv数据更新加载完后才进行加载尾部布局并做处理只加载一次,以下是Rxjava的OnNext处理完数据并通知rv刷新这样每次刷新,会在rv数据更新原创 2022-06-29 15:27:30 · 166 阅读 · 0 评论 -
2.android studio软件的安装与调试
android studio 是谷歌钦点的android开发IDE,当然,其他软件也可以进行开发,如eclipse,IDEA,等。(eclipse已经停止对android开发的更新)想到啥说啥eclipse目前是一些古老项目的难以更新才会继续使用,或者一些硬件对接类的软件使用,可能是固件开发适应问题,一些硬件公司,古老繁杂的项目会继续使用,但未来肯定会淘汰。...原创 2021-12-22 16:09:37 · 1485 阅读 · 0 评论 -
1.公司代码管理工具GIT与SVN
想到啥说啥。。。一般来讲,对于中大型公司(没进过大公司),都会进行代码加密与代码托管。特别小的公司以及一些小型的外包公司则有可能没有,例如我现在所在的小公司,代码是本地文档库托管的,也就是说如果那个小本地文件服务器烧掉了,刚好我工作电脑也烧掉了,那么代码全部GG。进行代码托管的好处就是是云服务器的,咋地都不会没了,除非世界末日。个人代码托管或者公司代码托管是在github上。目前工作过的公司也基本是使用的git,除了之前的一家外包公司是用的SVN。总结来说,这种管理工具在公司里基本就是只需要会当不原创 2021-12-20 16:38:48 · 1319 阅读 · 0 评论 -
android入门到入坟
一直以来完成需求后以及BUG面向百度编程总觉得很容易就忘记,还是得记录一下开发流程。这个系列将记录android开发流程,以java语言,从开发,UI,发布,第三方接入API,等基础能力为一个系列不定时更新,给自己做记录,也让后来者能看一下入门。...原创 2021-12-20 16:12:47 · 852 阅读 · 0 评论