- 博客(34)
- 资源 (10)
- 收藏
- 关注
原创 android 原生集成flutter问题记录
android 原生集成flutter问题记录1.老项目集成flutter提示androidx冲突的问题 解决方案:一定要先升级Androidx之后再集成flutter!!!!如果先集成flutter后升级androidx会有各种意想不到的问题,凉凉。2.Android 集成flutter之后,flutter plugin 的lib中的资源文件找不到了 解决方案:在原生的项目根目录下的 build.gradle 中的 allprojects 添加如下内容:allprojec...
2020-07-20 11:00:39
638
1
原创 android 开发部分需要注意的小问题
Android 由于版本的更迭,部分操作需要有一些小改动,通常只在项目开始的时候用一下,时间长了容易忘记,在此做个笔记。目录1、Android 文件操作2、Android 相机拍照1、Android 文件操作Android 开发中经常需要读取文件,除了正常的权限变更获取之外还需要在 AndroidManifest.xml 中注册文件服务,这个经常忘记,报错才会想起来。&l...
2019-06-18 15:50:15
571
1
原创 Flutter 使用中的版本冲突问题
目录问题1、bmob的版本与 dio ^2.1.0 冲突2、AndroidX 版本问题问题1、bmob的版本与 dio ^2.1.0 冲突Flutter 开发可以使用Bmob的数据作为测试使用,具体的使用方法参照Bmob的文档,本文只记录部分问题的解决方式!Bmob flutter 文档地址 http://doc.bmob.cn/data/flutter/没有什么好...
2019-06-13 15:42:53
2220
原创 Android 手机平板单双屏实现以及RecyclerView 万能适配
RecyclerView 万能适配在文章末尾同一个app在平板与手机上的显示,因为屏幕大小的区别,可能需要显示为不同的样式。如下图所示 平板样式 手机样式在平板状态下,于同一个页面显示两个部分,在手机中则显示在不同页面。此处采用fragment 来实现。分为几个步骤。1、首先判断设备是手机还是平板,此处使用官方提供的方法/** * 返回 平板 true * 手机 ...
2019-06-05 10:44:31
1031
原创 android 原生开发视频列表播放
目录一、视频播放列表(初步实现)二、更新 视频播放列表(添加全屏播放)代码同步更新一、视频播放列表(初步实现)之前没有做个视频的列表播放相关示例,后来自己写了一demo,每个item放一个播放器,虽然觉得不合理,一直也没去管它,后来根据学习flutter的经验参考,发现可以使用 RecyclerView 根据类型加载不同的布局来解决这个问题。在此记录以作笔记。项目示例的细节未作处...
2019-04-28 11:21:15
3486
原创 flutter 综合开发练习项目
前言之前我们利用逛丢官网的数据进行了flutter开发的初步的学习,包括页面布局、侧边栏、路由导航等本项目包括以下方面的知识点:欢迎页、侧边栏、路由导航、网络、数据库、音视频播放、JSON解析、Bmob后端云、图片下载等。2019-06-21 更新:白天/夜间模式切换,美图数据库缓存。app同步更新2019-06-28 更新:二维码条形码扫描目录项目相关教程,图文说明2...
2019-04-17 10:38:16
1309
3
原创 flutter 与 android 混合开发 以及 Android与flutter之间的通信
之前我们分享过flutter的app开发,不过那是单纯的flutter开发,实际使用中因为flutter通用与Android与IOS所以一般采用的应该是Android与flutter的混合的开发。今天作此笔记,记录 Android 与 flutter 混合开发的 的记录,以及测试Android与flutter之间的通信方式。目录一、Android与flutter混合开发二、Andr...
2019-04-02 15:22:40
2069
1
原创 flutter SharedPreferences存储使用
flutter windows开发环境设置flutter 项目实战一 新建 flutter 项目flutter 项目实战二 网络请求flutter 项目实战三 json数据解析以及Gson格式化flutter 项目实战二 网络请求flutter 项目实战四 列表数据展示flutter 项目实战五 item 点击跳转,webview加载flutter 项目实战六 drawer...
2019-04-01 14:19:53
2156
原创 flutter 欢迎页
flutter windows开发环境设置flutter 项目实战一 新建 flutter 项目flutter 项目实战二 网络请求flutter 项目实战三 json数据解析以及Gson格式化flutter 项目实战二 网络请求flutter 项目实战四 列表数据展示flutter 项目实战五 item 点击跳转,webview加载flutter 项目实战六 drawer...
2019-04-01 13:16:24
1350
1
原创 flutter 项目实战九 小时风云榜
本项目借用 逛丢 网站的部分数据,仅作为 flutter 开发学习之用。 逛丢官方网址:https://guangdiu.com/ flutter windows开发环境设置flutter 项目实战一 新建 flutter 项目flutter 项目实战二 网络请求flutter 项目实战三 json数据解析以及Gson格式化flutter 项目实战二 网络请求flutter 项...
2019-03-29 16:58:04
1190
原创 flutter 项目实战八 下拉刷新 上拉加载
本项目借用 逛丢 网站的部分数据,仅作为 flutter 开发学习之用。 逛丢官方网址:https://guangdiu.com/ flutter windows开发环境设置flutter 项目实战一 新建 flutter 项目flutter 项目实战二 网络请求flutter 项目实战三 json数据解析以及Gson格式化flutter 项目实战二 网络请求flutter 项...
2019-03-29 15:35:07
1166
原创 flutter 项目实战七 bottomNavigationBar
本项目借用 逛丢 网站的部分数据,仅作为 flutter 开发学习之用。 逛丢官方网址:https://guangdiu.com/ flutter windows开发环境设置flutter 项目实战一 新建 flutter 项目flutter 项目实战二 网络请求flutter 项目实战三 json数据解析以及Gson格式化flutter 项目实战二 网络请求flutter 项...
2019-03-29 13:33:51
856
原创 flutter 项目实战六 drawer侧边栏
本项目借用 逛丢 网站的部分数据,仅作为 flutter 开发学习之用。 逛丢官方网址:https://guangdiu.com/ flutter windows开发环境设置flutter 项目实战一 新建 flutter 项目flutter 项目实战二 网络请求flutter 项目实战三 json数据解析以及Gson格式化flutter 项目实战二 网络请求flutter 项...
2019-03-29 10:12:28
2116
2
原创 flutter 项目实战五 item 点击跳转,webview加载
本项目借用 逛丢 网站的部分数据,仅作为 flutter 开发学习之用。 逛丢官方网址:https://guangdiu.com/ flutter windows开发环境设置flutter 项目实战一 新建 flutter 项目flutter 项目实战二 网络请求flutter 项目实战三 json数据解析以及Gson格式化flutter 项目实战二 网络请求flutter 项...
2019-03-28 15:53:17
3458
1
原创 flutter 项目实战四 列表数据展示
本项目借用 逛丢 网站的部分数据,仅作为 flutter 开发学习之用。 逛丢官方网址:https://guangdiu.com/ flutter windows开发环境设置flutter 项目实战一 新建 flutter 项目flutter 项目实战二 网络请求flutter 项目实战三 json数据解析以及Gson格式化flutter 项目实战二 网络请求flutter 项...
2019-03-28 14:59:21
4679
3
原创 flutter 项目实战三 json数据解析以及Gson格式化
本项目借用 逛丢 网站的部分数据,仅作为 flutter 开发学习之用。 逛丢官方网址:https://guangdiu.com/ flutter windows开发环境设置flutter 项目实战一 新建 flutter 项目flutter 项目实战二 网络请求flutter 项目实战三 json数据解析以及Gson格式化flutter 项目实战二 网络请求flutter 项...
2019-03-28 12:35:28
3833
原创 flutter 项目实战二 网络请求
本项目借用 逛丢 网站的部分数据,仅作为 flutter 开发学习之用。 逛丢官方网址:https://guangdiu.com/ flutter windows开发环境设置flutter 项目实战一 新建 flutter 项目flutter 项目实战二 网络请求flutter 项目实战三 json数据解析以及Gson格式化flutter 项目实战二 网络请求flutter 项...
2019-03-28 11:03:44
2103
转载 flutter 项目实战一 新建 flutter 项目
本项目借用 逛丢 网站的部分数据,仅作为 flutter 开发学习之用。 逛丢官方网址:https://guangdiu.com/ flutter windows开发环境设置flutter 项目实战一 新建 flutter 项目flutter 项目实战二 网络请求flutter 项目实战三 json数据解析以及Gson格式化flutter 项目实战二 网络请求flutter 项...
2019-03-28 09:56:46
2651
转载 flutter windows开发环境设置
1、打开系统的环境变量设置用户变量FLUTTER_STORAGE_BASE_URL https://storage.flutter-io.cnPUB_HOSTED_URL https://pub.flutter-io.cn2、flutter SDK下载 https://flutter.dev/docs/development/tool...
2019-03-27 17:03:19
803
转载 android studio flutter app打包
flutter 使用Android 打包的两种方法目录一、在flutter项目中直接打包二、使用Android与flutter混合开发一、在flutter项目中直接打包首先在 terminal 生成签名文件keytool -genkey -v -keystore D:/app/android/haitao_key.jks -keyalg RSA -keysize 2048 ...
2019-03-27 10:22:25
3010
原创 No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android
Android studio 旧版本的代码导入 高版本的AS中的时候可能会报这个错误No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android导致 这个错误的原因有多种,个人发现的一种情况是因为gradle 版本导致的问题解决方法 项目中的 build....
2019-01-18 15:07:39
120
原创 Android webview加载html页面根据点击确定选中的控件
Android 的webview加载HTML页面时与JS的交互一直不大熟悉,此处仅针对页面的点击事件。Android的webview加载的页面,在查看页面之后发现需要获取点击的元素中的图片信息,包括 img 的 src 或者 div 的backgroundImage等,当然也可以获取元素的其他的属性数据。Android的 js 注入有两种方式webView.evaluateJavas...
2019-01-17 10:40:00
1047
原创 android 自定义时钟圆盘
先来一个效果图 先建一个类 继承自 View 重写 View(Context context, @Nullable AttributeSet attrs)方法,在次方法中初始化画笔工具与时间private void initPaint() { paint =new Paint(); paint.setAntiAlias(true); paint.setS...
2019-01-11 14:26:16
1088
转载 数独模板生成
在网上找了好多的数独生成算法发现一个挺好的算法,然后自己稍微修改了一下,将其改为数独模板生成工具,用了为我的数独app生成模板。本文中用到的数独生成算法从网上借鉴而来,但是记不清是哪个网址了,如果此算法的原作者看到,请海涵!public class ShuDu { /** 存储数字的数组 */ private static int[][] n = new int[9][9]...
2018-12-13 11:30:07
2083
原创 android 数独小游戏
偶然想起来写一个数独的小游戏自己没事的时候玩一玩,锻炼锻炼思路。先上效果截图 数独生成的算法,参见博客:数独生成算法数独游戏的最基础的在于生成数独,由于生成数独的算法运算问题,为了简化,本次数独的生成使用了 10 个基类,每次生成数独的时候随机从是个基类中选取一个模板,在根据模板将对应的 a--i 的字母 随机与 1--9 分别对应,然后生成一个数独。数独模板...
2018-12-13 11:19:30
3788
4
原创 android 仿雷霆战机、打飞机等简易u小游戏
时间不多,不做细说,先上效果图直接上源码码云中国 git 下载地址: 仿雷霆战机、打飞机小游戏
2018-12-11 14:34:25
1834
原创 android 九宫格图案解锁
项目可能的需要,自己尝试写了一个九宫格解锁,在此记录,以作笔记。先上效果图 关于项目的分析,见下图width 九宫格控件的宽度,height 九宫格的控件的高度,offsetX是x轴的偏移量,offsetY是y轴的偏移量(实际编写的时候一般根据宽高的数值取小的居中显示,所以 offsetX与offsetY 根据宽高有一个数值会为 0 )...
2018-12-11 10:56:23
1724
原创 android 简单的贪吃蛇小游戏
贪吃蛇是一款经典的小游戏,游戏比较简单,实现也比较简单。本篇博客将详细介绍我自己写的贪吃蛇的思路以及实现方式。首先我们需要在游戏界面将游戏区域划分成无数个小方格,类似下图画布(游戏区域)的宽为 width 高为 height ,列数 sizex=width/pointSize ,行数 sizey=height/pointSize. 由于画布的长宽不一定是pointSize的整数倍,...
2018-12-06 16:10:11
7766
6
转载 Android 加密传输(SSL),双向认证 笔记
工作需要使用到 Android 加密传输(SSL),双向认证 ,因为未使用过,所以搜索了总结了一下相关知识,并整理作为笔记参考博客 :Retrofit 2.0 详解(二)加载https请求(转) Android实现ssl双向验证搜索的时候关于SSL+http 的解释有很多,不做细说,本文只记录如何实现,包括证书制作、myeclipse服务部署以及A...
2018-10-19 17:21:23
1317
翻译 Android 查看签名
在 Android studio 中的 terminal 输入keytool -list -v -keystore 文件名然后输入密码可查看签名文件的所有信息此处需要注意签名文件的 地址路径
2018-09-30 10:29:06
179
原创 Android studio与webstorm 通过GIT同步项目到码云
每次项目同步到git码云之后,都会好长一段时间不再新上传项目,长时间不使用导致每次项目在新上传时都会记不住使用步骤。在此记下,以作笔记。Android studio 与 webstorm 等的操作步骤相同在此以react native 项目为例。首先在命令行进入项目的目录 执行 react-native init Test 生成项目Testwebstorm打开项目登陆到...
2018-08-03 14:25:11
2712
1
原创 kotlin 开发遇到的错误 Execution failed for task ':app:compileDebugKotlin'.
kotlin 开发遇到的错误 Execution failed for task ':app:compileDebugKotlin'.在网上找了好多都没有解决,自己在无意中发现了解决的方案 个人的解决方案打开setting 发现 other setting —> Kotlin Compiler 中的 kotlin to JVM 选择了1.6 点击下拉框 将 Kotlin to JVM 修改...
2018-04-16 14:17:02
24346
6
原创 android jni 开发 第一章
一直想学习 Android 的JNI 的开发,但是一直没有时间。现在抽空学习了一下,再次写个博客当个笔记。在网上找了相关的文章以及教程,然后总结了一下,记在这里。话不多言,直接开始。环境配置本人使用的是Android studio ,首先是下载 NDK 点击 OK 下载下载完成后需要配置相关路径打开电脑的环境配置,设置 ndk 的路径打开命令窗口 敲入 nd
2018-02-05 23:35:32
146
Retrofit的二次封装
2019-06-05
joevideolib.zip 视频操作module
2019-06-05
flutter 综合学习项目打包 APP
2019-04-22
无聊的数独
2019-03-21
Android 数独
2018-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人