自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(101)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 android低版本项目更新问题

项目配置原配置 gradle 5.4.1 升级 6.7.1。tools-gradle 3.4.1 升级为 4.2.2。都不敢轻易升级,更换jdk,改的很烦。kotlin 插件配置。jdk 8 升到 11。

2023-12-07 19:42:34 361

原创 C# 上位机Modbus Crc校验方法

int i = 0;// 0xFF// 0xFF。

2023-09-11 22:07:51 379

原创 qgroundcontrol代码构建问题

qgroundcontrol 源码构建

2023-03-02 13:15:44 156

原创 aosp 源码在线

aosp 源码在线

2022-08-04 14:11:04 554

原创 WIN 访问Ubuntu 文件

WIN Ubuntu 文件共享

2022-07-25 10:56:53 299

原创 AOSP编译

aosp 编译

2022-07-24 19:12:16 617

原创 AOSP Ubunt 源码下载

1.创建bin 下载repo 添加到环境变量sudo apt-get install curlcurl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repochmod a+x ~/bin/repoPATH=~/bin:$PATH修改repoREPO_URL = 'https://gerrit-googlesource.proxy.ustclug.org/git-repo' 2...

2021-12-21 21:06:19 1126

原创 kotlin 线程打断和阻塞异常问题

使用线程时,通过判断 isInterrupted boolean返回值的方法判断当前线程的状态,同时存在sleep线程阻塞调用,引起的InterruptedException异常,通过trycatch catch中在次打断线程,代码:private val thread : Thread = object : Thread() { override fun run() { super.run() while (!this.isInterrupted){..

2021-07-23 16:25:54 568 1

原创 flutter pageview 样式

const_horizontalPadding=32.0;const_carouselItemMargin=8.0;const_carouselHeightMin=200.0+_carouselItemMargin*2;classCarouselextendsStatefulWidget{finalList<Widget>carousel;finalAnimationControllercontroller;co...

2021-01-08 10:00:38 301

原创 Flutter 在 androidStudio 中测试运行出现 assembleDebug 特别慢

解决 方案在android 项目文件 build 文件 把google()jcenter()修改 为maven 仓 改用阿里的镜像访问maven { url 'https://maven.aliyun.com/repository/google' }maven { url 'https://maven.aliyun.com/repository/jcenter' }maven { url 'http://maven.aliyun.com/nexus/content/gro..

2020-05-31 18:56:26 1142

原创 Flutter网络请求篇-dio-retrofit

flutter retrofit plug网址https://pub.dev/packages/retrofit创建抽象类@RestApi(baseUrl: 'http://www.devio.org')abstract class Http{ factory Http(Dio dio,{String baseUrl}) = _HttpClient; @GET('/io/...

2020-03-01 21:25:41 4469

原创 json to dart工具

工具链接https://javiercbk.github.io/json_to_dart/

2020-02-29 09:47:16 2536

原创 flutter依赖兼容性问题

flutter在添加依赖的时候,可能会出现兼容性问题,这个问题往往由依赖库的版本引起。遇到这个问题,把依赖库的版本改成any,然后重新get,在pubspec.lock里面查看,引入的依赖的版本,然后进行修改。...

2020-02-28 09:16:38 1149

原创 flutter 打包安装后闪退问题

问题:升级flutter插件后,生成release版apk 安装到手机启动flutter代码时出现闪退问题,log日志回报一系列的so库错误。原因:具体原因我不知道到什么原理造成。????个人理解的应该是flutter sdk 版本问题。解决:在as terminal 项目路径下对flutter sdk 进行升级,升级命令 flutter upgrade 然后自动升级,并自动执行flutt...

2019-09-27 11:01:29 5001

原创 androidstudio-flutter项目打包apk流程

第一步 生成jks签名文件在androidstudio terminal 项目路径下 输入命令:keytool -genkey -v -keystore +"签名文件要存放的路径" 例如:E:\LYWork\LYWork\flutter.jkskeytool -genkey -v -keystore E:\LYWork\LYWork\jks\flutter.jks -keyal...

2019-09-20 11:03:18 913

原创 ffmpeg-linux系统编译so库

windows10下安装双系统,这个流程百度一下一大把资料。1.ubuntu-18.04.3-desktop-amd64.iso 驱动器2.安装VMware Workstation Pro3.配置linux下配置ndk环境4.下载ffmepg第一步下载ubuntu-18.04.3-desktop-amd64.iso下载后打开ubuntu-18.04.3-desktop-am...

2019-09-19 20:37:09 1194 1

原创 android ndk 线程和android aidl 技术

示例地址:https://github.com/bitchtoy/ndk-aidl/tree/master;demo描述:1.使用ndk 和 aidl跨进程通讯技术的一个学习示例概要:1. JavaVm 和 JNIEvn简述2.FindClass、NewGlobalRef...等等方法的介绍3.总结描述:1.JavaVm 和 JNIEvn简述1.1 JavaVm...

2019-06-23 12:05:51 657

原创 c++调用java方法--不做详细介绍

#include <jni.h>#include <string>#include <pthread.h>#include <android/log.h>#define LOG_TAG "SystemOutPrintC++"#define LOGD(...)__android_log_print(ANDROID_LOG_DEBUG,LOG...

2019-06-10 17:03:26 274

原创 简陋

public class Blue extends View { private Paint mPaint; private int colorBlue = Color.parseColor("#000000"); private int[] colors = {Color.TRANSPARENT,colorBlue}; private PathMeasure p...

2019-05-22 09:56:40 158

原创 android 访问.net c# webService

需要下载ksoap2-android jar包public class WebServices { // webService地址 private String URL; // 重设URL地址 public void setURL(String uRL) { URL = uRL; } // 命名空间 private ...

2019-04-08 20:03:22 190

原创 (补)android sp 字体单位

android sp单位会随着系统字体大小而改变,当用户把系统字体大小调成最大时,往往会造成文字充满整个布局,或显示不全,给用户的体验相当差。在base或application里面重写父类方法 getResources()public Resources getResources() { if (this.mResources == null &amp;&amp; VectorE...

2019-02-01 09:53:44 343

原创 android 适配器模式(二)添加适配器

1.搭建适配器 继承 BaseAdapterpublic class CircleMenuAdapter extends BaseAdapter { private List&lt;Menu&gt; list; public CircleMenuAdapter(List&lt;Menu&gt; list) { this.list = list; } ...

2019-01-20 17:09:05 454

原创 android 适配器模式训练(一)前期布局

package com.example.asus.ndk.circlemenulayout;import android.content.Context;import android.util.AttributeSet;import android.view.LayoutInflater;import android.view.View;import android.view.Vie...

2019-01-20 11:02:31 149

原创 java 命令模式的训练

接收者类//接收者类public class Receiver { /** * 真正执行具体命令逻辑的方法 * */ public void action(){ Log.d("recevier","action"); }}抽象的命令接口public interface Cmd { /** * 抽象的命...

2019-01-17 16:25:42 134

原创 java责任链设计模式训练

小强出差回来,向领导报销,但是他的直接领导的权限只在1000以内,所以他的直系领导直接找到老板。领导抽象类,由具体的各级领导实现//领导抽象类public abstract class Leader { public Leader nextHandle; //上一级领导处理者 /*** * 处理报帐请求 * @param money * ...

2019-01-17 11:20:19 137

原创 java抽象工厂设计模式训练

产品公司按照客户需求,生产a,b,c三类产品产品a属性是辣的,产品b属性是甜的,产品c属性酸的口味属于产品的共有属性//口味的相关接口public interface ProductFlavor { void flavor();}抽象工厂//抽象工厂 抽象方法由具体工厂实现public abstract class ProductFactory {// ...

2019-01-16 16:43:15 212

原创 java工厂模式训练

一家产品公司,按照客户要求需要生产产品a,b,c三类产品创建一个产品抽象类,抽象方法由具体产品类去实现public abstract class Product { //产品的抽象类 //由具体产品类去实现 public abstract void createProdut();}产品Apublic class A extends Product {...

2019-01-16 09:37:46 143

原创 JAVA 对字符串操作,删除无用符号英文数字

String str = "abn你好啊!&lt;&gt;在干嘛?123abscdasdasdhuihsad1$$$$$$**&amp;^%&amp;^wwwwww12348548";String after = str.replaceAll("[a-zA-z0-9&lt;&gt;$&amp;^*%]","");Log.d("string_replaceAll_after&qu

2019-01-08 17:17:01 1584

原创 androidstudio生成jar包

def SDK_BASENAME = "TestSdk";def SDK_VERSION = "_V1.0";def sdkDestinationPath = "libs";//导出的路径def zipFile = file('build/intermediates/intermediate-jars/release/classes.jar')//要导出的jar包文件task dele...

2019-01-02 13:12:49 140

原创 安卓混淆

基本配置#1.基本配置指令-optimizationpasses 5-dontusemixedcaseclassnames-dontskipnonpubliclibraryclasses-dontskipnonpubliclibraryclassmembers-dontpreverify-verbose-ignorewarning-printmapping proguardM...

2018-12-24 10:48:51 316

原创 字节序

package com.example.hcig.asr;import java.io.FileInputStream;import java.io.InputStream;import java.io.OutputStream;import java.net.Socket;public class test { public static int byteAr...

2018-12-18 14:19:29 99

原创 python-pymysql-requests-beautifulsoup数据爬取mysql保存---java-mysql-spring_boot-jpa后台读取数据

python-爬虫# import urllib.request# import http.cookiejar# import pymysql# conn = pymysql.connect("localhost", "root", "123456", "test")# cursor = conn.cursor()# cursor.execute("DROP TABLE IF EX...

2018-09-14 15:12:49 188

原创 python爬虫+mysql数据保存

# import urllib.request# import http.cookiejar# import pymysql# conn = pymysql.connect("localhost", "root", "123456", "test")# cursor = conn.cursor()# cursor.execute("DROP TABLE IF EXISTS employ...

2018-09-12 16:03:04 1465

转载 wav文件切分

android音频裁剪(2)——Wav裁剪2017年05月09日 16:54:10阅读数:1017=====原创不易,请尊重每一位原创,让我们更有分享的动力,转载请注明=====转载链接在android音频裁剪(1)——MP3裁剪一文中我分享了对mp3文件裁剪方法。在本文中我将分享对另外一种音频格式——wav格式音频的裁剪。不同于mp3格式的裁剪,对于wav裁剪并不是通过and...

2018-08-20 15:14:36 2359

原创 android AudioRecord音频录制AudioTrack音频播放,pcm转wav

package com.example.administrator.speech;import android.content.Context;import android.media.AudioAttributes;import android.media.AudioFormat;import android.media.AudioManager;import android.me...

2018-08-15 14:02:29 380 1

转载 android数据储存之realm

介绍Realm 是一个 MVCC (多版本并发控制)数据库,由Y Combinator公司在2014年7月发布一款支持运行在手机、平板和可穿戴设备上的嵌入式数据库,目标是取代SQLite。Realm 本质上是一个嵌入式数据库,他并不是基于SQLite所构建的。它拥有自己的数据库存储引擎,可以高效且快速地完成数据库的构建操作。和SQLite不同,它允许你在持久层直接和数据对象工作。在它之上是一...

2018-07-23 11:17:42 1137

原创 tablayout固定在顶端

当tablayout上方还有其他布局只需要给其他布局添加app:layout_scrollFlags="scroll" 就可以实现

2018-06-28 09:31:18 847 1

原创 android 栈的优化 activity管理器

public class ActivityManager { private static List&lt;Activity&gt; activityList; private static ActivityManager instance; public static ActivityManager getInstance() { if (instanc...

2018-06-28 09:30:48 314

转载 android软键盘windowSoftInputMode属性

今天在项目中遇到了一个软键盘遮挡住输入框的特殊案例,经过和搭档的研究,终于完美解决了。写下这篇文章,记录一下,顺便回顾学习windowSoftInputMode系列属性以及软键盘的相关知识。windowSoftInputMode下面是windowSoftInputMode的DocumentationFormats: flagValues: adjustNothing, adjustPan, adj...

2018-05-21 17:26:14 605

原创 android list 数据按A-Z排序 Collection.sort应用

数据private String[] company_list = {"中国","爱家代理", "安邦财险", "安邦人寿", "安诚保险", "百年人寿", "北大方正人寿", "平安人寿", "中国人寿", "人寿保险", "太平洋人寿", "新华

2018-05-17 16:03:25 1192

Android Framework精编内核解析

Android Framework精编内核解析

2022-06-29

android -- AES加解密

android -- AES加解密

2022-06-14

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

TA关注的人

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