一、前言 compose的出现,预示着Android原生端也迈向了声明式界面的开发模式,Android传统的开发方式是界面在XML里编写,然后在Activity里fin...
一、前言 compose的出现,预示着Android原生端也迈向了声明式界面的开发模式,Android传统的开发方式是界面在XML里编写,然后在Activity里fin...
上篇说过要做一次自定义gradle插件的实战,本篇文章就记录下两个场景下的实践,实践内容属于入门级别的,相对简单,第一:查找多模块中出现的相同Activity名称;第二...
前言 本文仅仅是作者在业余时间从零到产生需求到开发一个 App 的个人总结与记录。开发过程中使用了 Google 的跨平台开发框架 Flutter ,移动端和官网都采用 Fl...
前言 最近在在学习flutter语言,发现flutter需要跟原生混合开发,混合开发中其实原生很多框架代码都已经写好了,比如网络框架,或者想要调用原生系统的东西,比如获取手机...
App迭代过程中,难免需要对数据库进行更新,有可能是字段的增加,修改或删除,也有可能需要新建一张表,这就涉及到数据库的迁移Migrate,最简单粗暴的方法是在Room的...
Debug断点跟踪调试是软件开发过程中分析代码、解决BUG的一个重要手段,不同IDE下的Debug工具的使用有所不同,但提供的调试功能一定是应有尽有。很多程序员的Debug能...
Retrofit是squareup公司的开源力作,和同属squareup公司开源的OkHttp,一个负责网络调度,一个负责网络执行,为Android开发者提供了即方便又高效的...
本篇文章已授权微信公众号 code小生 独家发布 博文出处:记自己2018年三月份的面试经历,欢迎大家关注我的博客,谢谢! 烦烦烦烦 过完年后,又是一波招聘热季,各种好公司...
原文地址:https://lovestack.github.io/2017/11/13/LiveData/ demo:https://github.com/lovestack...