首先对比下flutter Project和flutter module的结构区别 flutter project: android .gradle .idea app gradle … ios lib tes…
分类:移动开发
Android 应用进程启动过程
Android应用进程启动流程 注意,这里讲的是应用进程的启动流程,不是应用的启动流程 本文承接部分Android系统启动流程的内容,建议有欲望的童鞋先看看:传送门 一:简介 想要启动一个应用程序,首先要保证这个应用所需…
探讨Android sdk中引入MockView的软件思维
发现问题 最近我在读Android WebView源码时候,发现 public class WebView extends MockView { /…
Android通过url加载SVG图片
网络SVG图片的显示 1、通过OkHttp等网络框架获取到SVG图片的String字符串 2、使用第3方库Sharp。 Sharp,适用于在Android上加载SVG。可以将svg加载为SharpDrawables,并且…
Android-USB-OTG-读写U盘文件
参考: https://developer.android.com/guide/topics/connectivity/usb/host.html https://blog.csdn.net/qq_29924041/ar…
Dagger 2: Step To Step
假设你已经了解 依赖注入 这一概念,只是在如何使用 Dagger 时遇到了一些困扰,因为 Dagger 其实是一个上手难度颇高的库。我试图通过这篇文章解决如何上手这一问题。 目前 Dagger 有两个分支,一个由 Squ…
数据加密传输
背景 最近做的一个项目,用到了数据加密传输,我们用AES加密的时候要用到base64编码,但是android的base64和java的base64不一致,一开始我和java服务端用同一个jar包下的base64,在and…
Android TV相关
欢迎访问Android TV开发网站 www.androidtvdev.com 欢迎关注 酷莓开源社区 https://git.oschina.net/kumei 里面包含了很多很多TV相关的库,也欢迎大家加入 开源社区…
第17章 KOTLIN语言生态《Kotin 编程思想·实战》
第17章 KOTLIN语言生态 17.1 测试(Testing)框架 17.2 依赖注入(Dependency Injection)框架 17.3 JSON序列化(JSON serialization)框架 17.4 W…
listview优化
涉及图片 1.滑动的时候,停止加载图片,universalImageloader 里有自带的控制加载控制: //PauseOnScrollListener的第一个参数指的是图片加载对象ImageLoader, // 第二…
解决ScrollView嵌套ListView只显示加载数据其中的一个item
最近公司项目中在订单界面遇到这么一个问题,在ScrollView中嵌套ListView显示购买的多个商品,而scrollView中只显示了listview中的一个item,这是因为在ScrollView中嵌套ListVi…
项目实战:几十行代码实现更加强大的Log,全方位输出类-方法-行数-信息
在项目开发中,我们经常使用Log帮助我们调试代码。但是,Log可以更加强大。在这里我对Log进行封装,借助StackTraceElement类,几十行代码实现更加强大的Log,全方位输出类-方法-行数-内容。 我们先看一…