- 博客(91)
- 资源 (34)
- 收藏
- 关注

原创 2021-02-01
跳转小程序成功支付点击小程序返回按钮不能回调到app解决!对接小程序跳转回到app被坑的很惨!问题在于公司项目是组件开发方式 通过依赖工程实现模块化开发这就导致每个工程有属于自己的项目路径坑就在这里!解决方式就是a.b.c.d 改成主项目路径<activity android:name="a.b.c.d.wxapi.WXEntryActivity" android:exported="true" android:launchMode="singleTa
2021-02-01 20:05:03
124

转载 java基础知识
Java基础知识总结 一:java概述:1,JDK:Java Development Kit,java的开发和运行环境,java的开发工具和jre。2,JRE:Java Runtime Environment,java程序的运行环境,java运行的所需的类库+JVM(java虚拟机)。3,配置环境变量:让java jdk\bin目录下的工具,可以在任意目录下运行,原因是,将该工具所
2017-03-23 22:31:14
393

转载 android 基础
导读:对于Android开发者来说,成系列的技术文章对他们的技术成长帮助最大。如下是我们向您强烈推荐的主题为Android开发的第一个系列文章。《Android核心分析》整理如下:1. 方法论探讨之设计意图为什么要研究Android,是因为它够庞大,它够复杂,他激起了我作为一个程序员的内心的渴望,渴望理解这种复杂性。我研究的对象是作为手机开发平台的Android软件系统部分
2017-03-23 22:26:06
2292

转载 Java基础知识点
下文将罗列在实际学习开发中遇到的容易忘记的知识点,虽然简单,但有必要记下来随时查看。 概念1:try-catch-finally块中,finally块在以下几种情况将不会执行。(1)finally块中发生了异常。(2)程序所在线程死亡。(3)在前面的代码中用了System.exit();(4)关闭了CPU概念2
2016-10-23 16:56:45
769
原创 android adjustpan不起作用 软件盘把底部控件顶起来,EditText被遮挡问题
【代码】android adjustpan不起作用 软件盘把底部控件顶起来,EditText被遮挡问题。
2024-05-18 14:17:07
272
原创 Android 电子称定标流程
4、通过定标值计算出需要设置的满量程,或者计算对应的重量,这样就完成了电子称定标了。3、定标、例如拿100克的砝码放入托盘, 获取值-去皮值及得到定标值。1、首先确保电子称正确安装,底部悬空,托盘悬空。2、去皮,把去皮数据保存到本地。
2023-07-27 16:38:12
205
原创 Android 完美解决点击EditText外部隐藏软件盘遇到的各种问题!
2、点击EditText显示软件盘(加入隐藏功能后会导致需要点击两次才显示软件盘)加入setOnFocusChangeListener监听,直接弹出软件盘。1、点击EditText外部隐藏软件盘(系统软件盘弹出后没有收起按钮)
2023-06-17 10:40:52
268
原创 Android 引入第三方库 混淆打包大坑!
------------------未加入导致闪退---------------------------debug安装没有任何问题一打正式包安装打开后调用到第三方库就闪退。需要加入jar包包名防止混淆。
2023-05-27 10:59:50
891
原创 串口开发 下位机通信协议
/ BYTE12~BYTE19:开启时间:年+月+日+小时+分钟+秒。// BYTE2:消费方式(00:计时(秒)/01:计量(脉冲))// BYTE2:阀体故障(Bit:0:无故障/1:故障。// BYTE1:龙头状态(Bit:0:无开启/1:开启)// BYTE3:流量故障(Bit:0:无故障/1:故障)// BYTE20~24:时间消费/脉冲消费。// BYTE4:TDS状态(高)// BYTE5:TDS状态(低)// BYTE8:PH值状态。
2022-10-09 15:14:51
753
原创 2021-09-23
DropdownButton 使用遇到的坑,发现选择后没有position或者index搞了很久才搞定,如果有其他方式,请告诉我,谢谢!下面是我的解决方案class _DropdownButtonWidgetState extends State<DropdownButtonWidget> { int position; List<DropdownMenuItem> generateItemList() { final List<DropdownMenuI
2021-09-23 17:24:33
123
原创 手贱对mac进行了系统更新到 macOS Big Sur 出现系统异常导致开不了机,一直卡在开机页面,解决过程。
周末在家看电视,看到有弹出系统更新提示,又联想到自己的系统版本太低,安装xcode好像出现了问题,flutter开发也不受影响,但是还是想完美一点,flutter doctor 不抱任何错误。结果就很悲剧了,安装了一天一夜都没搞定,到礼拜一早上四点多起来继续搞,还打了电脑维修的电话,结果告知很难搞。说说我是怎么解决的,我的笔记本是17款安装成功后但我们的电脑出现超长时间打不开特别是中途出现启动图标一闪红色,大概率就是系统损坏了,1、关闭电脑2、开启电脑,长按option + c.
2021-08-30 16:25:56
3277
1
原创 Flutter 后台数据响应头 contentType:text/html; charset=utf-8 导致使用retrofit 自动生成代码无法解析json数据 解决方案
今天调试公司后台数据接口碰到json数据一直报[ERROR:flutter/lib/ui/ui_dart_state.cc(199)] Unhandled Exception: DioError [DioErrorType.DEFAULT]: type 'String' is not a subtype of type 'Map<String, dynamic>'经过debug调试发现后台响应头 返回的不是contentType: application/json; charset=ut
2021-07-20 17:04:15
1556
原创 2021-05-27
flutter 常用的一些知识 ,下次用到直接过来获取不用搜索1、屏幕尺寸和屏幕方向获取Size screenSize = MediaQuery.of(context).size;Orientation orientation = MediaQuery.of(context).orientation;print('[MediaQuery width]: ${screenSize.width.toStringAsFixed(2)}\n\n' + '[MediaQuery orientat
2021-05-27 17:33:46
91
原创 2021-05-25
FLutter插件开发andorid端配置及使用1、项目工程 android包下的build.gradle文件中加入 红色代码allprojects { repositories { google() jcenter() flatDir { dirs project(':pay_plugin').file('libs') } }}2、在pay_plugin 插件中的配置...
2021-05-25 10:07:20
230
原创 Android 多级frangment+viewPager 切换导致viewpager 中的fragment显示不了问题处理
getFragmentManager()改为即可解决 getChildFragmentManager();mViewPager.setAdapter(new PagerAdapter(getChildFragmentManager()));
2019-06-19 17:37:18
396
原创 android 小米手机部分机型通过网上查到的方法调用高德地图出现闪退问题处理
加入 intent.addCategory(Intent.CATEGORY_DEFAULT);即可解决,网上的方法基本少了这个,但是我测试了vivo,三星 小米max2 , 魅族 都没有问题只有小米note2偶发 小米5 每次都会闪退 .加入后小米5能正常调起高德地图....
2018-11-06 14:44:29
1325
原创 android 近段时间项目开发总结
原有设计 这段时间接手了公司用户端首页的版本迭代任务.产品设计与上一个版本有非常大的差异.首先想到的肯定是想通过在原有基础上进行修改. 原有设计是 顶部搜索栏+SlidingTabLayout+ViewPager 实现顶部tab,内容页为RecycleView 头部为banner图加店铺列表+某种商品列表 ,列表内容为有分类头部的item.CoordinatorLayo...
2018-09-14 13:46:29
265
原创 android ShareSDK一键分享 快速集成解决坑后的代码,官方文档真的很坑!!!
ShareSDK一键分享 快速集成解决坑后的代码,官方文档真的很坑!!! 有需要的直接copy代码 配置到官方文档看快速集成文档进行配置. private void showShare(ShareUrlVO share) { params.clear(); String headUrl = share.getHeadUrl(); String...
2018-06-01 10:00:53
1912
转载 Android 收集的开源项目和文章集合
Android 收集的开源项目和文章集合置顶2017年12月21日 16:06:45阅读数:31282017-12-211.仿QQ说说发图片选择框架 https://github.com/yaozs/ImageShowPicker2.炫酷开屏动画框架https://github.com/JoshuaRogue/FancyView3.防京东,支付宝密码键盘和密码输入框https://github.c...
2018-05-03 13:51:18
1188
原创 ViewPager +Fragment Fragment销毁后状态保存恢复防止出现白屏
项目过程中遇到一个莫名其妙的问题,只有测试同事的opop手机不定时出现白屏问题,看日志完全没有任何信息.后来发现所有手机只要横屏就会出现白屏. 到此加入防止横屏的代码后其它机型没有出现白屏,本以为解决问题了.结果测试同事的手机仍然出现白屏问题.这就非常尴尬了! 经过分析:横屏会重走生命周期,Fragment会被销毁,而Fragment状态没有保存,也就是重走生命周期时不能恢复,通过查找
2017-12-20 13:45:58
1137
原创 android项目开发遇到的问题以及处理结果
新项目经过两个月的开发,遇到了不少问题,很多都是基础相关. 还有一些是自己之前没有接触到的内容,现在趁着有时间做一点整理记录. 1 关于.gradle文件自己定义 -------------------------------------------------------------------------------------------------------
2017-12-14 20:22:24
2342
原创 H5开发中android端echart图表显示黑屏问题解决方法
哎,我一个搞原生开发的现在学了半个月Html开发,在这吐槽一下。问题描述:再html中使用了echart插件实现图表的柱状、折线、圆环,在pc端浏览器,手机UC浏览器以及Hbulider内置浏览器没有出现黑屏状况。一到android壳中就出现了。其实问题很简单在安卓中的webView中加入开启硬件加速的代码就能够正常显示了。
2017-09-04 15:03:56
3001
原创 Align text around ImageSpan center vertical bug修复
下面这篇是关于图文混排居中显示问题的解决方案。由于公司的直播项目的弹幕用到了文章中的http://stackoverflow.com/questions/25628258/align-text-around-imagespan-center-verticalCenteredImageSpan 但是图文确仍然无法实现居中对齐。 经过调试发现int transY
2017-05-18 14:11:47
1377
原创 关于微信第三方登录 AppId 和AppSecret 忘记修改无法登录问题
公司在对直播项目做二次开发,用了映客,花椒类似源码进行ui特效修改。由于是二次开发很多配置当然是配置好了的,而又些功能是自己在以前项目中是没有遇到的。这次踩的登录坑,其实就是要知道哪些AppId是要改的在什么地方改。ShareSdk Wechat AppId="wx4407c1bfxxxxxxx" AppSecret="axxxxxxxxxxxxxxxxxxxxxx" B
2017-05-17 14:36:56
5032
转载 okHttp架构
从OKHttp框架看代码设计在Android端,比较有名的网络请求框架是OkHttp和Retrofit,后者在网络请求又是依赖OkHttp的。所以说OkHttp是Android世界里最出名的框架也不为过,今天,我们就来认真分析一下这个框架,依照我务实的风格,这篇文章绝对不会是为了读源码而读源码。HTTP简介分析这个Http框架,我们就先从Http谈起,Http是互联
2017-02-23 21:33:54
1062
转载 android httpClient 支持HTTPS的2种处理方式
android httpClient 支持HTTPS的2种处理方式问题:项目中Android https或http请求地址重定向为HTTPS的地址,相信很多人都遇到了这个异常(无终端认证): javax.net.ssl.SSLPeerUnverifiedException: No peer certificate解决过程:1.没遇
2017-02-20 17:07:25
418
转载 2017年伊始,你需要尝试的25个Android第三方库
medium 平台有位作者总结了2017年初最棒最受欢迎的25个第三方库,相信大家都应该尝试一下。Lottie这是一个动画库。通过Adobe After Effects做出动画效果,然后通过Bodymovin(AE的插件)导出JSON数据,然后通过该库生成原生动画效果。在Google Play Store上可以下载demo。该项目在Github上已经由超过8000个
2017-02-20 16:43:25
381
原创 解决过度绘制的过程以及遇到的一些坑
1.由于开始编程的时候就没有注意过度绘制的问题,当我打开手机过度渲染时,整个app界面基本是红瞎眼!感叹问题不如马上就着手解决,开始由于对这方面不熟悉,找到自己的布局严重渲染的区域; 首先说明下过度绘制颜色区分 :0 x淡蓝 1x绿色 2x紫色 3x浅红 4x深红 a 去掉背景色 b去掉多余的布局嵌套结果发现还是很严重,也就是我的布局还没绘制就
2016-12-27 16:03:48
1046
原创 android theme主题使用遇到的一个小问题
今天由于解决过度重绘问题,导致布局中的背景色需要去掉,但却达不到UI的显示效果。这就想到了用theme来解决这个问题,结果发现在工具上有背景效果但安装到手机上却仍然是白色背景,我又检查了activity是不是有背景,Fragent是不是用了背景结果都没有,实在没法了,请教朋友啦。结果就是自己在Theme用了baground 而不是windBaground
2016-12-26 21:54:02
514
原创 混淆 eclipse 环境不同造成打包不成功或者部分页面闪退问题,实践解决方案
打包时一直报这个异常 但依赖中确实是没有用到v4包的,这个问题坑了我很久,各种方法都试过后发现,由于公司里是我和另外一个同事共同开发这个应用,这段时间公司服务器坏了,我们合并代码后我直接用的是他的源文件导入eclipse ,然后我打包就有时能打成功有时不能,使用到二维码的模块一直出现闪退情况。解决办法:就是找到自己以前能够正常打包的源文件导入eclipse然后替换代码和资源文件就可以正常打
2016-12-08 12:15:58
620
转载 android 性能测试工具
Android 性能测试工具- Emmagee 2.0 发布 AndrewLeo 发布于2014年09月22日 收藏 100 评论 35GreenPlum 数据库性能测试与分析>>>» Emmagee是网易杭州研究院QA团队开发的一个简单易上手的Android性能监测小工具,主要用于监控单个App的CPU,内存,流量,启动耗时,电量,电流等性能状态的变化,且用户可
2016-11-13 20:13:36
421
转载 js 获取url 后参数
方法一:正则分析法[html] view plain copy print?function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.loca
2016-11-10 10:13:23
289
转载 正则 表达式
知道这20个正则表达式,能让你少写1,000行代码字数1755 阅读86513 评论344 喜欢4174正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代
2016-11-09 12:02:37
626
原创 android js调用
package com.example.htmelinterface;import android.app.Activity;import android.os.Bundle;import android.webkit.WebView;import android.webkit.WebViewClient;public class MainActivity extends Ac
2016-11-07 16:35:18
296
转载 Excel 公式
Excel常用电子表格公式大全1、 查找重复内容公式:=IF(COUNTIF(A:A,A2)>1,"重复","")。2、 用出生年月来计算年龄公式:=TRUNC((DAYS360(H6,"2009/8/30",FALSE))/360,0)。3、 从输入的18位身份证号的出生年月计算公式:=CONCATENATE(MID(E2,7,4),"/",MID(E2,11,2
2016-10-30 19:23:18
415
原创 TextVIEW 添加空格 实现文本对齐
由于项目需要文本字数为2-3-4个,需要进行对齐处理,修改了textView的setText()实现简单的对齐效果。package com.example.toasttest;import android.content.Context;import android.util.AttributeSet;import android.widget.TextView;public
2016-10-28 11:52:03
2399
转载 记一场 Android 技术答疑
之前在Stuq的Android课程中有幸分享了一些关于优化的问题,后期又处理了一些来自网友的问题,这里简单以文字形式做个整理.网络IO应该在哪种形式的线程中执行首先网络IO一般耗时比较长,有的可能到几十毫秒由于耗时较长,如果采用单一线程处理,势必导致后续的请求无法快速执行建议使用线程池来处理达到快速响应和线程的复用。简单示例:private void testDoN
2016-10-27 10:42:39
339
转载 LeakCanary开源项目 内存泄漏检测工具 库 使用
http://www.jianshu.com/p/7db231163168http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0510/2860.html
2016-10-26 11:46:56
378
ListViewwithEditText
2016-12-30
内存泄漏檢查工具庫
2016-11-12
delteItem.zip|delteItem.zip
2020-10-13
文件断点续传
2017-11-17
H5whpjgdemow
2017-09-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人