
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1、前言很多做android开发的肯定都知道android有几个数据存储方式,这里就不细说其它的了,今天跟大家讲的是android使用本地数据库存储数据,不过提到手机本地数据库存储,很多人都知道使用SQLiteDataase来操作SQLite数据库,很多人也都有用过,不过要自己写的出来这些sql语句,还是需要懂一些数据库的增删查改的语句的,我相信不少程序员应该不会sql的增删改查的一些语句。当然不
1、前言很多做android开发的肯定都知道android有几个数据存储方式,这里就不细说其它的了,今天跟大家讲的是android使用本地数据库存储数据,不过提到手机本地数据库存储,很多人都知道使用SQLiteDataase来操作SQLite数据库,很多人也都有用过,不过要自己写的出来这些sql语句,还是需要懂一些数据库的增删查改的语句的,我相信不少程序员应该不会sql的增删改查的一些语句。当然不
问题说明:项目是多个module相互依赖,xxxx 是其中一个module, 由于这个module中是一个相对早期写的,都是java代码,没有一个kotlin 文件,但是module使用了kotlin插件,也就是说这个模块中可以写kotlin,但是模块中还没有用到kotlin,导致编译打包就报错。处理办法:只需要在这个module中随便写一个kotlin 的文件代码即可正常运行。
前言:提到Android应用启动时白屏问题,应该很多人都有遇到过,不过由于我们一般的小公司做的应用都不在在乎这个问题,一般也不去管它,只要应用内容没有问题,一切就OK了,但是避免不了有时在面试时有问到这个问题,之前我也是一脸懵逼,不懂,不会,,,,现在慢慢的去了解这个了,能通过我们的方式去进一步处理白屏问题,同时在App启动时进行一些优化,让你的App启动速度更快一些,今天就跟大家聊聊我的解决方案
关于flutter这么配置环境,这里不多说了,网上很多,参考这个最好:https://flutterchina.club/setup-windows/1、我们用AndroidStudio 开发,当我们配置完环境,并且在AndroidStudio中已经安装完flutter插件重启之后,就可以创建flutter项目了,刚创建的新项目结构是这样的,上图中我打码了一个,那个是我后来自己创建的一...
效果图:上面是效果图,请看有三种效果,第一行是删除效果,第二种是文字设置不同颜色,最后的绿色还可以设置点击,代码如下:import 'package:flutter/material.dart';import 'package:flutter/gestures.dart';//import 'ur';void main() => runApp(MyApp());cl...
# 关于插件androidx兼容问题解决方案标签(空格分隔): flutter---#第一步修改 *android/gradle/wrapper/gradle-wrapper.properties* :```groovydistributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-all....
先看效果吧:喜欢上面的效果吗?实现代码如下:import 'dart:math';import 'package:flutter/material.dart';void main() => runApp(MaterialApp(home: HomePage(),));class HomePage extends StatefulW...
前言:上一篇博客已经把Apk加固的思路详细的介绍过了,也开始创建了一个空的demo进行,然后在项目中添加一个代理module(解密,和系统源码交互功能)和tools工具加密Java library 的module ,这里开始接着把整个过程用代码操作一遍,希望对大家有所帮助。代码用到的工具类请移步:https://download.csdn.net/download/i123456789t/11..
参考文档:https://developer.android.google.cn/studio/build/multidex.html#keep1、由文档中可以知道 了解到 在Android5.0之前我们使用的是Dalvik虚拟机,默认情况下,Dalvik 限制应用的每个 APK 只能使用单个classes.dex字节码文件。要想绕过这一限制,您可以使用Dalvik 可执行文件分包支持...







