- 博客(24)
- 资源 (3)
- 收藏
- 关注
原创 android朋友圈评论功能兼容沉浸式状态栏,九宫格图片显示
android朋友圈评论功能,沉浸式状态栏,九宫格图片显示器,上拉加载下拉刷新功能,可直接用到项目中背景在前两个项目开发过程中用到了朋友圈这个功能,包含了评论回复、九宫格图片及大图展示展示,上拉加载下拉刷新,RecyclerView和第三方封装的万能适配器,自己根据使用情况,做了一下总结,功能有:评论功能,沉浸式与软键盘评论框布局的完美显示,评论布局紧贴item下方显示九宫格图片展示采用第三方
2017-07-24 16:29:02 3536 5
原创 Failed to extract manifest from APK: ProcessException: %1 不是有效的 Win32 应用程序。
Failed to extract manifest from APK: ProcessException: %1 不是有效的 Win32 应用程序。Is your project missing an android\app\src\main\AndroidManifest.xml?Launching lib\main.dart on ** in debug mode…Failed to extract manifest from APK: ProcessException: %1 不是有效的 Wi
2022-02-25 16:25:43 3049
原创 Android点击其他区域 隐藏键盘和光标
这里写自定义目录标题点击其他区域 隐藏键盘和光标点击其他区域 隐藏键盘和光标 @Override public boolean dispatchTouchEvent(MotionEvent ev) { if (ev.getAction() == MotionEvent.ACTION_DOWN) { // 获得当前得到焦点的View,一般情况下就是EditText(特殊情况就是轨迹求或者实体案件会移动焦点) View v = ge
2021-11-11 17:01:05 415
原创 flutter floor数据库框架使用
Flutter floor数据库框架使用欢迎使用Markdown编辑器集成方法创建实体创建Dao创建数据库使用生成的代码欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。集成方法dependencies: flutter: sdk: flutter floor: ^1.2.0 #数据库dev_dependencies:
2021-10-11 19:10:51 1310 1
原创 Dart 类 继承 实现 混用 运算符
Dart:Dart 是类型安全的语言,并且所有类型都是对象类型,都继承自顶层类型 Object 用下划线"“表示private,不加”“默认为public ,”_"的限制范围不是类访问级别,而是库访问级别 类 class 定义 ,Point point=new Point(10, 20); new可以省略Point(this.x,this.y):z=10;//初始化z Point.bttom(numx):this(x,0);//重定向构造函数 Point.top(num y):this(.
2021-09-07 10:43:12 132
原创 Flutter No devices found with name or id matching ‘手机设备‘ Android SDK file not found
Flutter No devices found with name or id matching '手机设备' Android SDK file not foundFlutter No devices found with name or id matching '手机设备' Android SDK file not foundFlutter No devices found with name or id matching ‘手机设备’ Android SDK file not foundFlutt
2021-09-05 16:49:23 1752
原创 RecyclerView使用databinding出现数据闪烁问题
override fun getItemViewType(position: Int): Int { return position }
2021-08-05 23:26:55 148
原创 WARNING: API 'variant.getJavaCompiler()' is obsolete and has been replaced with 'variant.getJavaComp
WARNING: API ‘variant.getJavaCompiler()’ is obsolete and has been replaced with ‘variant.getJavaCompileProvider()’.1.问题WARNING: API ‘variant.getJavaCompiler()’ is obsolete and has been replaced with...
2019-12-04 15:32:06 8114 3
原创 notifyItemChanged 闪退
在使用 notifyItemChanged() 更新 指定item时 闪退报的错如下:java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/animation/AnimatorCompatHelper;简单的方法时通过设置mRecyclerView.setItemAnimator(null);...
2019-04-24 17:43:38 1563
原创 app性能测试:(三)流量监控
app性能测试:(三)流量监控下面对流量监控进行分析:获取进程ID指令adb shell “ps | grep 包名”获取进程ID流量adb shell cat /proc/pid/net/devpid换成第一步获取到的进程IDreceive是指当前进程接收的数据,transmit是指当前进程发出请求的数据,流量是这两者之和结果里面的wlan0代表wifi 上传下载量标识! ...
2019-01-22 17:31:20 3216
原创 app性能测试:(二)cpu
app性能测试:(二)CPU下面对CPU进行分析:查看CPU使用情况命令:adb shell top -n 1 | findstr 包名运行结果 PID UID PR CPU% S #THR VSS RS PCY packageName 28210 u0_a129 10 -10 18% S 42 1814932K 160848K fg...
2019-01-22 11:58:05 753
原创 app性能测试:(一)启动时间
app性能测试主要分为:启动时间,CPU,流量,电量,内存,FPS,过度渲染下面首先对启动时间进行分析:app的启动分为冷启动(首次创建),热启动(通过返回键,home键推到后台,未完全被杀死)下面首先对启动时间进行分析:冷启动启动app命令 adb shell am start -W -n 包名/Activity名停止app命令 adb shell am force-...
2019-01-22 10:03:58 3064
原创 app性能测试:(四)电量
app性能测试:(一)电量app性能测试主要分为:启动时间,CPU,流量,电量,内存,FPS,过度渲染下面首先对电量进行分析:需注意,手机通过USB连接电脑,手机会处于充电状态,必须保证手机为非充电状态切换非充电状态命令:adb shell dumpsys battery set status 1其中 status 1 为非充电状态,status 2 为充电状态即切换为充...
2019-01-21 15:52:00 872 1
原创 IOError(Errors.E050.format(name=name))
IOError(Errors.E050.format(name=name))OSError: [E050] Can’t find model ‘en’. It doesn’t seem to be a shortcut link, a Python package or a valid path to a data directory.管理员身份运行命令:python -m spacy do...
2019-01-19 23:23:36 954
原创 Fidde断点拦截
Fidder 拦截1:命令拦截bpu 网址 拦截requestbpafter 网址 拦截 Response清除拦截命令 bpu清除拦截命令 bpafter2:窗口拦截Rules->Automatic BreakPoints before request(拦截request) After Response(拦截Response)...
2019-01-17 14:31:47 221
原创 Springboot Transactional注解及参数
@Transactional 事务回滚@Transactional public class TestServiceBean implements TestService { private TestDao dao; public void setDao(TestDao dao) { this.dao = dao; } ...
2018-12-26 13:44:56 990
原创 SpringBoot org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean wit
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘app’: Unsatisfied dependency expressed through field ‘mUserDOMapper’; nested exception is org.springfra...
2018-12-24 10:19:56 2366 1
原创 useGeneratedKeys=true配置
Mybatis 配置文件 Mapper参数useGeneratedKeys=“true” keyProperty=“id”useGeneratedKeys设置为 true 时,表示如果插入的表id以自增列为主键,则允许 JDBC 支持自动生成主键,并可将自动生成的主键id返回。useGeneratedKeys参数只针对 insert 语句生效,默认为 false;...
2018-12-21 13:52:21 34847
原创 Win10 DrQA安装
win10 虚拟机安装 DrQAVmware安装Ubuntu所需工具软件安装1. Git安装2. Anaconda安装3. PyTorch安装4. DrQA安装(1)安装DrQA及依赖包(2)安装tokenizer(3)下载数据集,词向量等之前安装DrQA遇到一些坑,在windows系统,cenos安装都安装了,都没成功,最后在Ubuntu上安装才能运行成功,在这里整理了一下在Ubuntu系统上...
2018-11-12 14:13:20 680
原创 排序算法
排序算法基本函数/** * 功能:交换函数 */public static void Swap(Integer[] Arrays, Integer i, Integer j) { Integer temp = Arrays[i]; Arrays[i] = Arrays[j]; Arrays[j] = temp;}/** * 功能:打印 */publ...
2018-09-11 10:56:11 124
原创 android轮播图简单实现(左右无限滑动,自动轮播)
直接上代码了,都有注释,原理很简单public class MainActivity extends AppCompatActivity {private static final String Tag = MainActivity.class.getSimpleName();private ViewPager BannerViegPager;//轮播图Viewpagerprivate Tex
2017-09-06 16:49:35 4612
原创 android三种动画的认识
Android包含三种动画:View Animation(补间)、 Drawable Animation(帧动画)、Property Animation(属性动画)。View Animation:基于View的渐变动画,她只改变了View的绘制效果,而实际属性值未变。比如动画移动一个按钮位置,但按钮点击的实际位置仍未改变。在代码中定义动画,可以参考AnimationSet类和Animation的子类
2017-07-25 17:56:34 233
原创 android与h5之间的互调
android与h5之间的互调最近android项目中用到了与html之间的交互,总结了一下,还是比较全的,主要有 java调用js函数,js调用java函数,浏览器中通过链接打开app- Android和H5互调-java调用jsprivate void initWebView() { WebSettings webSettings = webView.getSettings();
2017-07-19 14:36:56 3722
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人