- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 clippy_flutter 自定义形状小部件
自定义组件的形状,三角形,正方形,原型或者其他特殊形状都行dependencies: clippy_flutter: ^1.1.1https://pub.dev/packages/clippy_flutter
2021-07-01 15:45:45
231
原创 flutter vue调用 webview javascriptChannels方法
js调用webview方法首先引入插件 webview_flutter: ^1.0.7然后flutter 部分代码是这个样子Scaffold( backgroundColor: Colors.black, body: WebView( initialUrl: '$game_url', javascriptMode: JavascriptMode.unrestricted, javascriptCha
2021-01-17 15:13:39
2347
原创 android 出现appcompat-v7找不到
翻个墙,并且在project的build.gradle里面加上google()allprojects { repositories { jcenter() google() maven { url "https://maven.google.com" } }}
2020-12-19 12:40:15
459
1
原创 flutter 通讯录
flutter 读取通讯录pub地址easy_contact_picker: ^0.0.2获取通讯录权限使用//权限申请permission_handler: ^5.0.1 //检查通讯录权限 Future<bool> checkPermissionContacts() async { PermissionHandlerUtil permissionHandlerUtil = PermissionHandlerUtil(); if (!(await per
2020-07-22 09:34:10
1802
原创 flutter eventbus往上一个页面传值
1、首先引入插件event_bus: ^1.1.02、然后创建个event_util.dartimport 'package:event_bus/event_bus.dart';export 'dart:async';class EventBusUtil { static EventBus _eventBus; static EventBus getInstance(...
2019-08-14 10:16:31
2254
原创 Mac Cocoapods下载慢的解决方案
1、网上说的换源的方法啊什么的都不用,我这个方法很简单2、输入以下命令git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master3、下载解压完成后输入以下命令pod repo update...
2019-08-13 15:46:25
4472
1
原创 flutter IOS开发配置备忘录
1、下载flutter安装包https://flutter.dev/docs/development/tools/sdk/releases?tab=windows#macos2、配置mac环境https://flutterchina.club/setup-macos/3、修改环境变量设置https://blog.youkuaiyun.com/qq_15111861/article/deta...
2019-07-31 10:04:50
382
原创 IOS设置微信URL Schemes
在xcode9.0以后,设置URL Schemes,点击Runner项目,选择TARGETS的项目,然后选择info标签栏,然后下拉到最底部,找到URL Types,新建一个,identifier栏输入“weixin”,或者自定义随便字符串,在URL Schemes 栏输入微信开发平台注册的appid,如wxfxxxxxxxxxxx,其他不用修改...
2019-07-26 08:46:05
6175
原创 android java开发与flutter的开发一些感想
最近因为项目不赶,有着充足时间学习,以前一直是使用java开发android,最近看到谷歌的flutter进行android和IOS一套代码搞定两端,我觉得这个是好的趋向。以下言论仅是个人观点,如果有侵权行为请联系我删除修改。如果在刚学习后就直接投入项目开发,请做好以下几点准备:1、由于dark语言的特性,我个人觉得无限嵌套的代码可阅读性比较差;2、flutter开发过程中会遇到各...
2019-05-30 09:41:40
3348
原创 各大厂商手机设置程序后台运行
android手机由于操作系统版本和厂商的问题,设置位置不一样。首先先设置wifi长连接的状态,在设置=>wlan=>高级设置=>设置在休眠状态下保持WLAN网络连接为“始终”接下来我们就根据不同手机的情况设置1、华为手机:找到“手机管家”APP打开,找到“应用启动管理”,找到相应的应用APP,通过右侧滑动开关滑动为手动管理,把“允许自启动”,“允许管理启动”,“...
2019-05-28 11:03:16
8402
1
原创 PhotoView的使用支持缩放响应手势
一款ImageView展示框架,支持缩放,响应手势。在project的build.gradle中添加mavenallprojects { repositories { google() jcenter() maven { url "https://jitpack.io" } }}在app的build.gradle添...
2019-04-29 14:50:25
511
原创 Build模式
Builder模式,意思是我们new 对象的时候附带构造方法,如果里面的成员变量太多的话,我们根本不知道他是代表什么意思,由此我们可引入静态内部类类Builder类,可阅读性就明显提高了。下面是实体类的构造方式,加入build类public class UserDTO { private long id; private String userName; priva
2017-09-29 16:50:45
1004
转载 单例模式Activity管理的使用,以及volatile的作用
我现在也是开始边学习边谢谢博客记录知识的点滴,好记性不如烂笔头,我觉得记录下来有利于加强我的记忆。1、volatile修饰的变量,有原子级的特征 例如 a=b+c; 此时a 算是原子级的,如果是a=a+1,则此时的volatile修饰的变量是无效的。 在Java内存模型中,有main memory,每个线程也有自己的memory (例如寄存器)。为了性能,一个线程会在自己的me
2017-09-29 15:23:55
632
转载 Android List的了解
List 是一个接口,不能直接构造。ArrayList 继承并实现了List。我们只能使用 List list=new ArrayList();进行构造。List的实现类1、LinkedList 基于环形双向链表,需要遍历链表,速度慢;2、ArrayList基于对象数组,不需要遍历数组,速度快;3、Vector 线程安全,扩容机制与ArrayList不同;4、Stack
2017-09-26 10:53:30
437
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人