- 博客(60)
- 资源 (10)
- 问答 (2)
- 收藏
- 关注
原创 Flutter解决macbook M芯片Android Studio中不显示IOS真机的问题
下载了最新的Android Studio LadyBug。结果,只有安卓真机才在Android studio显示,IOS真机不在android studio显示。下载了最新的xcode16.2。IOS真机只在xcode显示。
2025-01-26 08:31:40
1040
原创 Flutter 3.24 华为手机Fatal signal 7 (SIGBUS), code 1 (BUS_ADRALN), fault addr 0x7700000002 in tid 134
【代码】Flutter 3.24 华为手机Fatal signal 7 (SIGBUS), code 1 (BUS_ADRALN), fault addr 0x7700000002 in tid 134。
2024-10-21 22:35:57
383
原创 Flutter Error: ‘UnmodifiableUint8ListView‘ is restricted and can‘t be extended or implemented
升级到flutter 3.24版本以后,运行项目报错。
2024-10-01 10:20:31
726
1
原创 解决Flutter Camera相机插件全屏幕画面拉伸问题
Camera是Flutter官方发布的相机插件,依赖这个库,可以完成Flutter APP里面拍照,录制视频的功能,但是如果直接把库里面的CameraPreview控件设置当前屏幕的宽高,展现出来的画面会拉伸严重、影响到图片的拍摄效果。解决思路如下:不必给CameraPreview控件设置固定的宽高,它会自适应高度,然后用 Transform.scale方法将CameraPreview控件包裹,缩放至全屏即可。整个相机拍照代码如下:// Copyright 2013 The Flutter Author
2022-03-31 10:07:41
5618
原创 Flutter 页面无缘无故执行build的解决办法
有时候flutter执行了pop方法返回到上一个界面,上一个界面突然就执行了build方法,其实我们并不希望上个界面执行build,可以在上个界面添加如下方法即可解决自动build的问题。 @override void didChangeDependencies() { // ignore: must_call_super } flutter解决自动执行build方法。flutter返回上个界面自动刷新了。...
2022-03-30 16:22:13
3605
原创 Java用POI解析Excel、读取Excel、导出Excel
作者在这里用的是POI-5.0.0的jar包,但是只用这个包直接跑项目是跑不起来的,会报各种类找不到的错。结果最终需要8个jar包才可以正常运行,我把这8个jar包整理了一下,上传到了优快云资源,点击这里下载8个jar包截图如下:除了截图里面的commons-lang3-3.12.0.jar这个包,我用到了这个工具类包里面的StringUtils,其余的8个jar包缺一不可,少一个项目都会报错跑不起来。现在贴读取excel和导出excel的关键代码:读取Excel数据的关键代码如下 publi
2021-10-14 17:46:05
700
原创 org.openxmlformats.schemas.spreadsheetml.x2006.main.CTFont.addNewFamily()
Java 用POI导出Excel失败,报错如下:java.lang.NoSuchMethodError: org.openxmlformats.schemas.spreadsheetml.x2006.main.CTFont.addNewFamily()原因是自己项目的依赖库里面用了POI-5.0.0的jar,然后还用了poi-ooxml-schemas-4.1.2.jar这个包,在用了POI5.0.0的jar以后,不可以再用poi-ooxml-schemas-4.1.2.jar这个包,应该把它删掉,
2021-10-14 08:41:37
12147
原创 Android 12 Theme.SplashScreen开屏页启动页设置显示时长
Android 12 增加了系统默认的 APP 启动页,该 APP 启动页会使用APP定义的主题和ICON生成,如何设置查看以下链接:Android 12 适配简介但是在如何设置启动页的显示时长上,可以用如下方法设置:public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCr
2021-10-13 11:41:57
1888
原创 Android Studio:Installed Build Tools revision 31.0.0 is corrupted
从SDK manager里面更新了最新的API 31,也就是android 12,想要跑个新项目尝尝鲜,结果发现新项目就报错了:Installed Build Tools revision 31.0.0 is corrupted,百度搜了一下,几篇博客都是要降build tools的版本,但是我从stackoverflow上面搜索到的解决方法挺优雅的,分享给大家,我这里是macOS,亲测可行:打开终端:依次输入以下四条命令:cd ~/Library/Android/sdk/build-tools/31
2021-10-13 11:00:47
297
原创 IOS开发解决控制台打印JSON数据中文乱码
将这个文件直接拖动到项目即可生效:文件名:Foundation+JSONLog.m#ifdef DEBUG#import <Foundation/Foundation.h>#import <objc/runtime.h>#pragma mark - 方法交换static inline void wy_swizzleSelector(Class class, SEL originalSelector, SEL swizzledSelector) {
2021-09-25 11:41:25
744
原创 Flutter极光推送集成小米厂商通道【教程】
学习目标:提示:这里可以添加学习目标例如:一周掌握 Java 入门知识学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午 6 点学习产出:提示:这里统计学习计划的总量例如:1、 技术笔记 2 遍2、优快云 技术博客 3 篇
2021-06-15 17:06:16
3289
13
原创 记录一下集成百度地图SDK应用闪退的问题
其它网上能搜到的,我就不列举了,这里只列举网上搜不到,但我确实遇到并解决的情况。1:报错:at com.baidu.mapsdkplatform.comapi.util.PermissionCheck.init解决方法:在Manifest文件application节点里添加如下代码: <meta-data android:name="com.baidu.lbsapi.API_KEY" android:value="申请的Key" />2:报错:com.baidu.platform
2021-04-02 15:30:57
3099
原创 Flutter GestureDetector增大点击事件范围,需要注意的一点。
我遇到的情况是这样的,我的点击事件范围只在文字上面起作用,但是我的GestureDetector明明包裹了Container,为什么点击Container别的地方不起作用,只点击Container才起作用。之前的代码是这样的:Expanded( child: GestureDetector( onTap: () { if (widget.cancelClicklistener != null) {
2020-12-14 17:22:27
1563
原创 Flutter TabBar+TabBarView实战DEMO
理论上适用于大部分标签页+列表切换效果,唯一的区别就是实体类接口这块的逻辑,按照自己的项目改一改,复制下来改吧改吧自己就能用了效果图如下:底下的每个TabBarView都做了缓存,切换的时候第一次需要加载,之后再切换回来很流畅。现在粘贴代码:main.dart:import 'package:dio/dio.dart';import 'package:flutter/cupertino.dart';import 'package:flutter/material.dart';import '
2020-11-25 10:23:34
1067
原创 UITextView和UITextField限制输入长度
UITextView要实现UITextViewDelegate协议: _descriptionTextView.delegate=self;- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{ if ([text isEqualToString:@""] && range.length > 0) {
2020-09-09 10:50:55
264
原创 Android RecyclerView分割线的工具类
贴两个RecyclerView分割线的工具类,一个是LinearLayoutManager用的,一个是GridLayoutManager用的:public class HorizontalDividerItemDecoration extends FlexibleDividerDecoration { private MarginProvider mMarginProvider;...
2018-08-22 16:58:00
755
原创 Android setLayoutParams不起作用的原因之一
一个父节点下的所有子空间的VISIBLE属性必须都是可见的,不能有android:visibility="gone"这种代码,否则调用setLayoutParams就会无效
2018-08-08 10:39:27
4514
原创 Android Studio 3.X找不到依赖库类的解决方法
升级AS到3.1.3,然后发现之前的compile语句都用不了了,项目报错,于是把该换的地方都换成了implementation还有api,这两个意思不懂得自行百度。。然后问题出现了,我在项目app底下的build.gradle里明明已经依赖了 implementation 'com.lzy.net:okgo:3.0.4',可是这个库在我的代码里就是找不到类,import后面一堆红字,,,然...
2018-07-10 11:36:31
15873
9
原创 横屏Activity 重启的解决办法
发生问题的场景如下,某一个Activity为横屏,然后跳转到另一个界面做了一些数据操作,返回的时候通过日志打印发现执行了onCreate方法。。。Stack Overflow的解决办法:在Manifest的activity节点加入如下代码: android:configChanges="screenSize|keyboardHidden|orientation"然鹅。在我这里...
2018-05-17 17:14:17
911
原创 android design包的BottomSheetDialogFragment控件设置高度的方法
BottomSheetDialogFragment如果按照其他博客的使用方法,直接用onCreateView方法设置布局,初始化的话,而你的布局中正好有listview recyclerview这种列表控件的话,弹出来的高度是有问题的,解决高度不能完全显示的方法是,删掉onCreateView方法,采用如下代码初始化: BottomSheetBehavior mBottomSheetBehavio...
2018-05-12 17:57:41
3394
原创 android点击EditText软键盘不弹出的问题
今天踩了一个坑,坑是这样的,一个for循环,然后inflate一个布局,把这个布局动态的添加到一个linearlayout,布局代码如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:...
2018-04-21 16:16:06
14139
1
原创 Android Activity旋转屏幕横屏实现全屏方法
activity在竖屏的时候,顶部会有状态栏,顶部会有ToolBar,现在需求是,旋转屏幕以后,横屏状态下 整个界面是以全屏状态显示,隐藏ToolBar,不显示屏幕最顶部的状态栏首先,在AndroidManiFest里面设置Activity的属性: <activity android:name=".MainActivity" android:configC...
2018-03-15 09:24:50
4825
1
原创 win10 android studio adb:CreateFileW 'nul' failed: 系统找不到指定的文件
最新电脑新换了win10系统,重装了android studio和sdk以后发现连上真机跑不起来安卓项目,android studio提示CreateFileW 'nul' failed: 系统找不到指定的文件最后多番搜索,找到问题所在,是win10系统的问题,要把win10系统的一个选项设置一下,名叫“禁用驱动程序强制签名”,adb自己就好了,设置教程如下:禁用驱动程序强制签名的方法...
2018-02-20 08:27:01
3459
原创 ViewPager+Fragment出现android.os.TransactionTooLargeException的坑!!!
今天用viewpager+fragment实现一个需求,里面的fragment有30多个吧。数据量很大,不过界面可以正常显示,也没报错,但是当我跳转到下一个界面的时候,立马出现android.os.TransactionTooLargeException嗯,立马网上搜,,全都是说intent携带数据太大产生的问题,可是我跳转到新界面根本没有携带很大的数据啊,就带了个ID,几番搜索无果,心烦气恼,我还
2017-10-31 21:39:11
1564
1
原创 Android监听用户打开系统相机进行录像行为
首先,新建一个广播:public class CameraReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { T.log("监听到了摄像完毕的广播"); Cursor cursor = context
2017-09-18 10:31:50
4511
1
原创 Android实现对Dialog的截图并保存在本地
直接上代码:public class TestDilaog extends Dialog { public TestDilaog(@NonNull Context context) { super(context, R.style.UpdateDialogTheme); } @Override protected void onCreate(Bundle
2017-08-17 17:40:35
2839
原创 Android实现固定比例的ImageView
自定义imageview,其中的ratio属性代表宽是高的几倍,在xml中用:app:ratio="1.5"表示该图片宽是高的1.5倍public class RatioImageView extends ImageView { /** * 宽高比例 */ private float mRatio = 0f; public RatioImageView(Co
2017-07-15 14:41:02
3328
原创 android 从相册选取图片在小米手机报错的解决办法
在跳转到系统相册选取照片的时候,用如下代码跳转: Intent albumIntent = new Intent(Intent.ACTION_PICK, null); /** * 下面这句话,与其它方式写是一样的效果,如果: * intent.setData(MediaStore.Images.Media.EXTERNAL_CONTE
2017-06-27 14:20:50
4477
原创 android studio 2.3 远程依赖失败,compile失败的解决方法!
这是android studio 2.3的坑,,,以前版本都没这个现象,刚开始我以为我网络的问题,后来挂了VPN翻墙都不行。。。最后找到了这个方法。。。解决了,我放两张图,你们自己对比自己项目,画红圈的地方是特别注意一定要和我一样的地方 . 上图一定要在根目录的build.gradle注意添加阿里的镜像服务器: maven{ url 'http://maven.aliyun.com/nexus/c
2017-05-29 08:33:20
6942
1
原创 Android修改原生RatingBar的颜色
首先,你的build.gradle里面要依赖dependencies { compile 'com.android.support:appcompat-v7:X.X.X' // where X.X.X version}然后让你的activity继承于android.support.v7.app.AppCompatActivitypublic class MainActivity ext
2017-03-28 15:09:21
9500
原创 Android RadioButton自定义背景色圆角样式的方法
先看图,实现如下样式: 来看该radiobutton的代码: <RadioButton android:id="@+id/rb_a" android:layout_width="0dip" android:layout_weight="1" android:layout_height="30dip"
2017-02-26 15:19:37
8469
1
Java用POI解析Excel用到的jar包.zip
2021-10-14
okhttp-3.8.1和okio-1.13.0
2018-01-23
android仿微信PopupWindow示例
2016-03-16
最新版android-support-v4.jar
2015-10-07
android 最新版android-support-v4.jar
2015-10-07
Android+Tomcat+MySql+jsp一万行代码无线点餐系统
2015-07-01
Android+Tomcat+MySql一万行代码模仿QQ聊天软件
2015-07-01
android开发中控件上的文字不能含有"<"或者">",这该怎么办
2015-01-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人