自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(90)
  • 资源 (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 85

转载 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 360

转载 android 基础

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

2017-03-23 22:26:06 2185 1

转载 Java基础知识点

下文将罗列在实际学习开发中遇到的容易忘记的知识点,虽然简单,但有必要记下来随时查看。 概念1:try-catch-finally块中,finally块在以下几种情况将不会执行。(1)finally块中发生了异常。(2)程序所在线程死亡。(3)在前面的代码中用了System.exit();(4)关闭了CPU概念2

2016-10-23 16:56:45 710

原创 Android 使用 eChart 设置标线

Android 使用 eChart 设置标线

2023-10-10 15:27:48 156

原创 Android 电子称定标流程

4、通过定标值计算出需要设置的满量程,或者计算对应的重量,这样就完成了电子称定标了。3、定标、例如拿100克的砝码放入托盘, 获取值-去皮值及得到定标值。1、首先确保电子称正确安装,底部悬空,托盘悬空。2、去皮,把去皮数据保存到本地。

2023-07-27 16:38:12 120

原创 Android 完美解决点击EditText外部隐藏软件盘遇到的各种问题!

2、点击EditText显示软件盘(加入隐藏功能后会导致需要点击两次才显示软件盘)加入setOnFocusChangeListener监听,直接弹出软件盘。1、点击EditText外部隐藏软件盘(系统软件盘弹出后没有收起按钮)

2023-06-17 10:40:52 209

原创 Android 引入第三方库 混淆打包大坑!

------------------未加入导致闪退---------------------------debug安装没有任何问题一打正式包安装打开后调用到第三方库就闪退。需要加入jar包包名防止混淆。

2023-05-27 10:59:50 610

原创 Android app 不重启切换应用语言 中英文切换

Android app 不重启切换应用语言 中英文切换

2023-04-08 15:57:16 645

原创 串口开发 下位机通信协议

/ 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 621

原创 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 83

原创 手贱对mac进行了系统更新到 macOS Big Sur 出现系统异常导致开不了机,一直卡在开机页面,解决过程。

周末在家看电视,看到有弹出系统更新提示,又联想到自己的系统版本太低,安装xcode好像出现了问题,flutter开发也不受影响,但是还是想完美一点,flutter doctor 不抱任何错误。结果就很悲剧了,安装了一天一夜都没搞定,到礼拜一早上四点多起来继续搞,还打了电脑维修的电话,结果告知很难搞。说说我是怎么解决的,我的笔记本是17款安装成功后但我们的电脑出现超长时间打不开特别是中途出现启动图标一闪红色,大概率就是系统损坏了,1、关闭电脑2、开启电脑,长按option + c.

2021-08-30 16:25:56 3056 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 1325

原创 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 55

原创 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 177

原创 Android 多级frangment+viewPager 切换导致viewpager 中的fragment显示不了问题处理

getFragmentManager()改为即可解决 getChildFragmentManager();mViewPager.setAdapter(new PagerAdapter(getChildFragmentManager()));

2019-06-19 17:37:18 352

原创 android 小米手机部分机型通过网上查到的方法调用高德地图出现闪退问题处理

加入 intent.addCategory(Intent.CATEGORY_DEFAULT);即可解决,网上的方法基本少了这个,但是我测试了vivo,三星 小米max2 , 魅族 都没有问题只有小米note2偶发 小米5 每次都会闪退 .加入后小米5能正常调起高德地图....

2018-11-06 14:44:29 1166

原创 android 近段时间项目开发总结

  原有设计  这段时间接手了公司用户端首页的版本迭代任务.产品设计与上一个版本有非常大的差异.首先想到的肯定是想通过在原有基础上进行修改.  原有设计是 顶部搜索栏+SlidingTabLayout+ViewPager 实现顶部tab,内容页为RecycleView 头部为banner图加店铺列表+某种商品列表 ,列表内容为有分类头部的item.CoordinatorLayo...

2018-09-14 13:46:29 232

原创 android ShareSDK一键分享 快速集成解决坑后的代码,官方文档真的很坑!!!

ShareSDK一键分享 快速集成解决坑后的代码,官方文档真的很坑!!! 有需要的直接copy代码  配置到官方文档看快速集成文档进行配置. private void showShare(ShareUrlVO share) { params.clear(); String headUrl = share.getHeadUrl(); String...

2018-06-01 10:00:53 1872

转载 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 1101

原创 ViewPager +Fragment Fragment销毁后状态保存恢复防止出现白屏

项目过程中遇到一个莫名其妙的问题,只有测试同事的opop手机不定时出现白屏问题,看日志完全没有任何信息.后来发现所有手机只要横屏就会出现白屏. 到此加入防止横屏的代码后其它机型没有出现白屏,本以为解决问题了.结果测试同事的手机仍然出现白屏问题.这就非常尴尬了! 经过分析:横屏会重走生命周期,Fragment会被销毁,而Fragment状态没有保存,也就是重走生命周期时不能恢复,通过查找

2017-12-20 13:45:58 1060

原创 android项目开发遇到的问题以及处理结果

新项目经过两个月的开发,遇到了不少问题,很多都是基础相关. 还有一些是自己之前没有接触到的内容,现在趁着有时间做一点整理记录. 1 关于.gradle文件自己定义      -------------------------------------------------------------------------------------------------------

2017-12-14 20:22:24 2255

原创 H5开发中android端echart图表显示黑屏问题解决方法

哎,我一个搞原生开发的现在学了半个月Html开发,在这吐槽一下。问题描述:再html中使用了echart插件实现图表的柱状、折线、圆环,在pc端浏览器,手机UC浏览器以及Hbulider内置浏览器没有出现黑屏状况。一到android壳中就出现了。其实问题很简单在安卓中的webView中加入开启硬件加速的代码就能够正常显示了。

2017-09-04 15:03:56 2895

原创 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 1285

原创 关于微信第三方登录 AppId 和AppSecret 忘记修改无法登录问题

公司在对直播项目做二次开发,用了映客,花椒类似源码进行ui特效修改。由于是二次开发很多配置当然是配置好了的,而又些功能是自己在以前项目中是没有遇到的。这次踩的登录坑,其实就是要知道哪些AppId是要改的在什么地方改。ShareSdk  Wechat AppId="wx4407c1bfxxxxxxx" AppSecret="axxxxxxxxxxxxxxxxxxxxxx" B

2017-05-17 14:36:56 4884 1

转载 okHttp架构

从OKHttp框架看代码设计在Android端,比较有名的网络请求框架是OkHttp和Retrofit,后者在网络请求又是依赖OkHttp的。所以说OkHttp是Android世界里最出名的框架也不为过,今天,我们就来认真分析一下这个框架,依照我务实的风格,这篇文章绝对不会是为了读源码而读源码。HTTP简介分析这个Http框架,我们就先从Http谈起,Http是互联

2017-02-23 21:33:54 1037

转载 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 394

转载 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 354

原创 解决过度绘制的过程以及遇到的一些坑

1.由于开始编程的时候就没有注意过度绘制的问题,当我打开手机过度渲染时,整个app界面基本是红瞎眼!感叹问题不如马上就着手解决,开始由于对这方面不熟悉,找到自己的布局严重渲染的区域;      首先说明下过度绘制颜色区分 :0 x淡蓝   1x绿色 2x紫色 3x浅红 4x深红      a 去掉背景色      b去掉多余的布局嵌套结果发现还是很严重,也就是我的布局还没绘制就

2016-12-27 16:03:48 1003

原创 android theme主题使用遇到的一个小问题

今天由于解决过度重绘问题,导致布局中的背景色需要去掉,但却达不到UI的显示效果。这就想到了用theme来解决这个问题,结果发现在工具上有背景效果但安装到手机上却仍然是白色背景,我又检查了activity是不是有背景,Fragent是不是用了背景结果都没有,实在没法了,请教朋友啦。结果就是自己在Theme用了baground  而不是windBaground  

2016-12-26 21:54:02 470

原创 混淆 eclipse 环境不同造成打包不成功或者部分页面闪退问题,实践解决方案

打包时一直报这个异常 但依赖中确实是没有用到v4包的,这个问题坑了我很久,各种方法都试过后发现,由于公司里是我和另外一个同事共同开发这个应用,这段时间公司服务器坏了,我们合并代码后我直接用的是他的源文件导入eclipse ,然后我打包就有时能打成功有时不能,使用到二维码的模块一直出现闪退情况。解决办法:就是找到自己以前能够正常打包的源文件导入eclipse然后替换代码和资源文件就可以正常打

2016-12-08 12:15:58 581

转载 android 性能测试工具

Android 性能测试工具- Emmagee 2.0 发布 AndrewLeo 发布于2014年09月22日 收藏 100 评论 35GreenPlum 数据库性能测试与分析>>>»  Emmagee是网易杭州研究院QA团队开发的一个简单易上手的Android性能监测小工具,主要用于监控单个App的CPU,内存,流量,启动耗时,电量,电流等性能状态的变化,且用户可

2016-11-13 20:13:36 388

转载 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 259

转载 正则 表达式

知道这20个正则表达式,能让你少写1,000行代码字数1755 阅读86513 评论344 喜欢4174正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代

2016-11-09 12:02:37 554

原创 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 257

转载 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 381

原创 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 2354

转载 记一场 Android 技术答疑

之前在Stuq的Android课程中有幸分享了一些关于优化的问题,后期又处理了一些来自网友的问题,这里简单以文字形式做个整理.网络IO应该在哪种形式的线程中执行首先网络IO一般耗时比较长,有的可能到几十毫秒由于耗时较长,如果采用单一线程处理,势必导致后续的请求无法快速执行建议使用线程池来处理达到快速响应和线程的复用。简单示例:private void testDoN

2016-10-27 10:42:39 313

转载 LeakCanary开源项目 内存泄漏检测工具 库 使用

http://www.jianshu.com/p/7db231163168http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0510/2860.html

2016-10-26 11:46:56 346

转载 关于android 手机硬件加速问题

关于安卓手机的硬件加速问题分类: Android基础 2012-04-12 14:44 740人阅读 评论(0) 收藏 举报最近听同事讨论硬件加速问题,完全不懂。于是乎,百度了下,原来从3.0开始,安卓开始支持硬件加速,手机自然是从4.0开始支持的了。而且配置方法一种是在代码中配置硬件加速,这个也分很多个级别,在minifest中;一种方式是在手机的开发人员选项中启用硬

2016-10-18 11:10:21 2254

FlowLayoutListView

FlowLayoutListView

2017-01-05

ListViewwithEditText

用过listview和edittext相结合开发时,相信大家都会遇到一个问题:当edit获得焦点输入后,在失去焦点后,内容发生了更改混乱。同时实现了动态添加与删除item。

2016-12-30

workTestDemo

项目代码

2016-12-29

MyTableTest

MyTableTest

2016-12-15

androidTable.zip

简单的表格行列,还需要更据自己的需求进行修改

2016-12-12

自定义TimePicker 时间段选择控件

实现需要选择 [ 时间段 ] 的需求

2016-12-02

双行横向滑动GridVeiw

双行横向滑动GridVeiw

2016-11-25

Demo_recyclerview

recyclerview

2016-11-16

ListViewCheckBox

复选列表

2016-11-16

内存泄漏檢查工具庫

2016-11-12

HtmelInterFace

js调用android原生方法

2016-11-07

DB数据库操作demo

对网上的数据库操作demo进行了优化和bug处理

2016-10-13

自定义底部弹出Dialog

自定义底部弹出Dialog

2016-10-13

TwolistviewScrollView

两个ListView通过ScrollView 实现同时滚动

2016-10-13

ListViewAddDelete

ListView item 中设置删除按钮button

2016-10-12

MVPFirstDo

一个简单的用MVP模式写的小demo

2016-07-31

CompressImage

android 完美图片压缩处理工具类demo

2016-07-29

可拖拽GridView

实现选项卡移动拖拽的gridView

2016-05-19

Android使用echart实现标线或者基准线,标线上下曲线颜色变化

Android使用echart实现标线或者基准线,标线上下曲线颜色变化

2023-10-10

串口16进制求和校验工具

android 串口开发,串口指令求和校验计算,用于串口助手简单修改指令数据计算和校验

2023-07-01

selfView.zip

五角星,六芒星,九芒星 自定义绘制

2022-01-14

Flutter_retrofit使用配置.numbers

Flutter 快速配置retrofit实现后台数据获取,降低独自摸索的各种坑

2021-05-18

delteItem.zip|delteItem.zip

android recycleView 拖拽排序和侧滑显示删除按钮,通过网上查找到的demo进行整合实现公司开发任务所需的效果

2020-10-13

koltinStudy

kotlin 在android中的一些使用,熟悉kotlin的语法,理解kotlin的使用

2018-10-09

事件分发demo

这是一个事件分发流程测试的小demo对事件分发仍然恐惧的可以下载看看打印结果加深对事件分发的理解

2018-03-09

DataPickDemo

自定义DatePick滚轮实现效果可自由控制显示年月日,摘自一位大神的eclipse项目.

2018-02-26

wifi状态检测

wifidemo用于判断wifi是否可用的一个检测工具类,希望能帮到有需求的人

2017-12-28

RxJava使用测试

通过网上大神的博客收集的RxJava使用测试,自己实际测试一下看看效果,增强理解

2017-12-26

阿里云图片上传

阿里云图片上传需要的类,sdk配置需要到官网看开发文档实现

2017-12-16

加载状态页面View

对数据加载过程中要显示的加载页面进行了封装实现加载页面统一

2017-12-15

date_picker_dialog

日期选择控件dialog有需要的可以下载直接使用,当然了如果符合自己需求才行

2017-12-15

应用APK更新断点续传

为应用apk更新实现的断点续传代码,可以自己根据需求实现apk更新的各种情况

2017-12-15

二维码扫描

对二维码扫描时出现模糊和自动对焦效果不佳的情况进行了优化,大大提高了扫描速度

2017-12-14

文件断点续传

文件断点续传demo 快速实现文件上次功能..............................................................................................

2017-11-17

H5whpjgdemow

我做android原生开发,这是一个小demo,使用bootstrap 框架开发wwwwwwwwwwwwwwwwfgggggggggggsdddddddddddddddddd

2017-09-04

FlowLayout

流式布局

2017-01-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除