由于文章太长,官方不让发布,所以文章就一分为二了 超详细的Webview攻略(一)[https://www.jianshu.com/p/66f39b528f3e] WebVi...
由于文章太长,官方不让发布,所以文章就一分为二了 超详细的Webview攻略(一)[https://www.jianshu.com/p/66f39b528f3e] WebVi...
第一篇:全民 Kotlin:Java我们不一样[https://www.jianshu.com/p/a01e6b957269] 第二篇:全民 Kotlin:你没有玩过的全新玩...
按道理是可以的,这边我还没尝试
Android样式的开发_selector篇上一篇详细讲了shape的用法,讲解了怎么用shape自定义矩形、圆形、线形和环形,以及有哪些需要注意的地方。不过,shape只能定义单一的形状,而实际应用中,很多地方比如按...
个人学习整理。 前言 现在大项目流行模块化,组件化开发,一个项目通常有多个 module,如果每个module里面的依赖和版本分开管理,会导致依赖进行更新的时候要逐一进行更新...
用Flutter开发的跨平台项目,完美运行在Android和IOS上,Material简洁风格,包括启动页、引导页、注册、登录、首页、体系、公众号、导航、项目,还有漂亮的妹子...
为什么要用架构或者模式? 使用架构的目的是使程序模块化,做到模块内部的高聚合和模块之间的低耦合,使得程序在开发的过程中,开发人员只需要专注于一点,提高程序开发的效率。 而且最...
最近了解到了BottomSheetBehavior,感觉是个很有意思的布局,刚好项目中有实际场景可以应用,就拿它来实现了,下面是我们要实现的最终效果: 布局界面代码 布局界面...
Flutter Architecture Samples 推荐:★★★★★ 该项目采用了不同的架构模式来实现同一个待办事项(Todos)应用程序。 http://flutte...
之前写的三篇自定义文章如下: https://www.jianshu.com/p/b5f465003ab4 https://www.jianshu.com/p/8297360...
XUpdate是一套基于Android的全量版本更新整体解决方案。他除了提供了Android SDK外,还附带了Spring Boot搭建的后台服务以及Vue.js编写的后台...
项目是基于kotlin写的: Android 端: 1.使用组件化模块开发基于阿里ARouter封装的组件路由调用项目框架与用到的技术: ARouter+Retrofit+R...
目录 前言 如果有小伙伴想实现转盘抽奖效果的话请看我的另一篇文章《Android超简单实现自定义抽奖转盘效果》 效果展示 实现步骤 1.生成抽奖矩形:其中每个矩形的宽高相同,...
目录 效果展示 前言 ●之前有一个项目需要用到转盘效果,但是那个时候思路不是很清晰,所以引用了一下别人的控件但是别人的源码还是比较复杂的,后来经过分析后使用一种简单的方式写出...
自己曾经也在这个问题上伤过脑经,前几日刚好有一个北京的哥们在QQ说在做IM类的项目,问我进程保活如何处理比较恰当,决定去总结一下,网上搜索一下进程常驻的方案好多好多,但是很多...