自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 Ros学习

1.2.

2023-07-13 16:50:51 100

原创 java 代码调用gc回收资源

Java的公有API可以主动调用GC的有两种办法,一个是。

2023-05-29 21:43:27 482

转载 JNI jbyteArray转char*

JNI jbyteArray转char*char* ConvertJByteaArrayToChars(JNIEnv *env, jbyteArray bytearray){  char *chars = NULL;  jbyte *bytes;  bytes = env->GetByteArrayElements(bytearray, 0);  int chars_len = env->GetArrayLength(bytearray);  chars = new char[c

2021-04-07 10:29:53 1058

原创 android studio JNI Cmake Erro at 运行失败

进入:cmake\3.10.2.4988404\share\cmake-3.10\Modules\Internal, 注释掉FeatureTesting.cmake 错误地方就ok了。估计是没适配好新的版本

2021-03-26 16:36:58 371

转载 为什么我们不快乐

为什么我们不快乐 (360doc.com)分析还不错,主要逻辑依据奖励机制,多巴胺增值的过程产生快乐。进而提出稳定性和不确定性(或可能性) 辩证逻辑,进入得出,好的生活也应该是这样的:基于一个稳定的形态上,不断地迎接新的变化,新的可能性,让自己不断的吸纳[惊喜]。 从不变中得到满足,从变化中得到增长。作者并提出了具体的措施:依然以[调整系统]为核心,每天,在自己例常的生活中,加入一点点调剂,一点点新东西,让自己的生活模式去适应它,彼此融合,达到一个新的稳定的生活模式,然后再加入一点点新东西,让自己探索这

2020-12-12 22:36:03 97

转载 流程图软件

https://www.sohu.com/a/289363946_100159010流程图不仅适用于工程师,程序员和管理人员。每个人都可以从学习如何制作流程图中受益,最重要的是作为简化工作和生活的方式,甚至是摆脱坏习惯的方法。唯一的问题是,什么是最好的流程图软件?存在大量顶尖的流程图应用程序,但它们可能很昂贵。Microsoft Visio是最受欢迎的选项,300美元(独立)或每月13美元(在Office 365订阅之上)。ConceptDraw Pro售价200美元。Edraw Max是180

2020-11-15 23:13:15 393

原创 jar 包

Android.mk文件把 include $(BUILD_JAVA_LIBRARY)修改为:include $(BUILD_STATIC_JAVA_LIBRARY)make或mm 可以编译出jar报

2020-10-27 15:31:07 217

原创 android hilt 环境

先,将hilt-android-gradle-plugin插件添加到项目的根级 build.gradle文件中:buildscript { ... dependencies { ... classpath 'com.google.dagger:hilt-android-gradle-plugin:2.28-alpha' }}然后,应用Gradle插件并在app/build.gradle文件中添加以下依赖项...apply plug...

2020-09-03 15:45:07 271

转载 马达系统分析

https://www.cnblogs.com/skywang12345/p/3404808.html

2020-09-01 14:19:04 160 1

原创 android 开发手册 链接

https://www.apiref.com/android-zh/android/location/GnssStatus.html

2020-08-21 20:29:24 119

转载 Android 自动化学习笔记(一)

一.UiAutomator+ UiAutomatorViewer 1. 官方方案 2. 可以控制到某个节点的点击,活动拖拽等等基本事件 3.支持shell脚本二.Robotium 是主流的测试方案之一,是一款免费的Android UI测试工具, 主要针对Android平台的应用进行黑盒自动化测试三.AutomatorXAutomatorX是网易给出的一套解决方案,是集合了各个测试框架之后给的一个方案,所以...

2020-07-26 11:55:21 245

转载 uiautomator2运行过程中的错误处理:uiautomator2.JsonRpcError: -32001 Server error: java.lang.SecurityExceptio...

https://www.jianshu.com/p/529b42b594d5错误描述:uiautomator2.JsonRpcError: -32001 Server error: java.lang.SecurityException <Injecting to another application requires INJECT_EVENTS permission>错误原因:uiautomator2.JsonRpcError:-32001服务器错误:java.lang.Securi

2020-07-26 11:12:28 4746 1

转载 阅读

https://www.cnblogs.com/lcw/p/1c6e97eb41a4e119bf84db9fbf7c0e24.html

2020-07-15 20:58:22 117

原创 数据结构与算法

2020-06-20 16:54:40 87

转载 msql 详细安装

详细安装https://www.cnblogs.com/winton-nfs/p/11524007.html安装报错:https://blog.csdn.net/qq_42365534/article/details/102847013转:免安装版的Mysql  MySQL关是一种关系数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用的标准化语言,其特点为体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,在 Web应用方面 MySQL 是最好的 R.

2020-05-19 15:49:20 881

原创 UML行为图

UML 行为图:用例图序列图协作图状态图活动图UML 用例图用例图描述角色以及角色与用例之间的连接关系。说明的是谁要用系统,以及他们使用该系统可以做些什么一个用例图包含了多个模型元素,如系统,参与者和用例,并且显示了这些元素之前的各种关系,如泛化,关联和依赖UML序列图序列图是用来显示你的参与者如何以一系列顺序的步骤与系统的对象交互的模型序列图可以用来展示对象之间是如何进行交互的序列图将显示的重点放在消息序列上,即强调消息是如何在对象之间被发送和接收的UM

2020-05-12 18:49:09 198

原创 UML学习

uml 建模类型:一.结构建模 ----结构建模,具有捕捉静态的功能 1.类图 2.对象图 3.部署图 4.包图 5.复合结构 6.组件图二.行为建模 行为建模描述了在系统中的相互作用,代表之间的交互结构图。显示系统的动态性质 1.活动图 2.交互图 3.用例图三.架构建模 架构建模表示的是一个系统的总体框架,它包含了系统的结构和行为的元素。 架构建模可以被定义为整个...

2020-05-12 11:54:18 323

原创 android build.gradle 阿里云配置

buildscript { repositories { google() maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'} jcenter() } dependencies { classpath 'com.android...

2019-12-04 15:28:54 548

原创 android 解决jar重复的问题

1.解决jar重复的问题 a.通过gradle 配置 去除 如: configurations{ all*.exclude group:'android.hidl' } 或者 implementation(name: 'com.blackshark.dongle.hidl-V1.0-java', ext: 'ja...

2019-09-06 14:53:48 980 1

原创 Android Studio自动化快速实现Parcelable接口序列化 转载

1、在线安装然后打开File -> Settings -> Pugins -> Browse Repositories 如下,输入android parcelable code generator搜索到直接下就行(但是你应该下载不成功,为啥呢,你懂得****,请看离线安装)!2、离线安装,点击这里下载安装包下载好了之后,打开File -> Settings...

2019-06-18 15:58:33 255

转载 压缩文件和文件夹

/** * 压缩文件和文件夹 * * @param srcFileString 要压缩的文件或文件夹 * @param zipFileString 压缩完成的Zip路径 * @throws Exception */public static void zipFolder(String srcFileString,String zipFileString)throws Except...

2019-02-16 17:33:10 191

转载 Sntp 同步网络时间

package com.mi.AutoTest;import android.app.Service;import android.content.Context;import android.content.Intent;import android.os.Handler;import android.os.IBinder;import android.os.SystemCloc...

2019-02-14 21:14:52 1562

转载 耗散理论

引自:https://www.xzbu.com/2/view-481795.htm摘要:耗散结构理论是研究开放系统在远离平衡状态的非线性区从混沌而有序转化、将系统引向自我完善的机理和规律的理论。对我们在经营管理实践中,深入、透彻地认识和分析企业,掌握其内在发展规律具有现实的指导意义。 中国论文网 /2/view-481795.htm  关键词:耗散结构 企业系统      一、耗散结构及...

2018-07-29 16:05:17 5741

原创 HFP协议

HFP协议HFP(Hands-free Profile),让蓝牙设备可以控制电话,如接听、挂断、拒接、语音拨号等,拒接、语音拨号要视蓝牙耳机及电话是否支持。目前HFP的使用场景有车载蓝牙,耳机和PDA,定义了AG和HFP两种角色。 AG(Audio Gate)音频网关—音频设备输入输出网关 HF(Hands Free)免提—该设备作为音频网关的远程音频输入/输出机制,并可提

2018-01-04 15:38:48 5447

原创 A2DP

A2DP全名是Advanced Audio Distribution Profile 蓝牙音频传输模型协定! A2DP是能够采用耳机内的芯片来堆栈数据,达到声音的高清晰度。然而并非支持A2DP的耳机就是蓝牙立体声耳机,立体声实现的基本要求是双声道,所以单声道的蓝牙耳机是不能实现立体声的。声音能达到44.1kHz,一般的耳机只能达到8kHz。如果手机支持蓝牙,只要装载A2DP协议,就能使用A2DP耳

2018-01-04 15:34:58 353

原创 python matplotlib 知识

python matplotlib 知识 学习材料http://www.cnblogs.com/zhizhan/p/5615947.html

2017-07-12 23:26:44 256

原创 python pandas 基础知识

python pandas 基础知识  非常好的学习材料http://lib.csdn.net/article/python/43250?knId=183c

2017-07-12 11:40:23 263

原创 vm linux 换了地方ping不同网关和外网

由于换了一个地方,出现ping不同网关和外网原因是由于换了一个地方,原来设置的网关和当前电脑的网关不在同一个网段内,因此不能链接。1.找到当前网关 2.由于网关变了,所以需要更改虚拟机中网络配置vi /etc/sysconfig/network-scripts/ifcfg-eth0DNS1–解析3.修改网络映射 /etc/hosts还要修改电脑hosts的网络映射:C:\Windows\Syst

2016-05-25 00:04:10 564

原创 从 ADT 迁移到 Android Studio

从 ADT 迁移到 Android Studio如果你看到上面的优点,已经克服了心中的怀疑和恐惧,准备动手迁移,下面提供一些迁移提示。常用网站部分需要科学上网 你无法科学上网?赶紧搜一下,自己搭或者买一个吧。世界如此多娇,人生苦短。将你遇到过问题的出错信息用 Google 搜索,第一条来自 stackoverflow 的答案就是你想要的。Android

2015-12-29 14:10:20 383

原创 Eclipse 关联源码

Eclipse 关联源码1.关联java源码: 右键项目-->build path->Configer build path->Libraries->Android N.N->android.jar->Source attachment->Edit->External loaction->External File...->C:\Program Files\Java\jdk1.6.

2015-12-03 16:04:32 500

转载 Activity生命周期

——Activity生命周期onCreate 和 onResume 在程序启动时候都会启动,所有有些需要在onCreate onResume中都要实现的功能,之需要放在onResume中就可以了。这样还可以避免部分错误,比如在两个事件中都弹出了提示框,这么就会提示两次。前言  四大应用程序组件中Activity是最常用的,也是必须掌握的一个组件。

2015-11-30 15:18:22 465

转载 移动应用开发必备工具盘点

移动应用开发必备工具盘点 摘要:移动应用开发的路程是艰辛的,在移动应用开发的道路上,一些实用的移动开发工具可以帮开发者更高效地开发应用。本文分享了一些比较常用移动应用开发工具。 移动应用开发的路程是艰辛的,在移动应用开发的道路上,一些实用的移动开发工具可以帮开发者更高效地开发应用。下面分享一些比较常用移动应用开发工具。一、项目管理和Bug跟踪工具Redmine:Redmine 是一个基于 Web

2015-09-29 13:08:05 542

原创 七十八首适合相册视频的背景音乐

七十八首适合相册视频的背景音乐 转载▼记得初次接触相册视频制作时,没有意识到音乐的重要性,胡乱添加自己喜欢的音乐,结果很多时候相册总给人的感觉“不搭配”,没法提起兴致继续下去。 于是有了整理归纳的念头。 这个单子很多来自看过的一些制作精良的相册。 事实上,音乐与画面搭配没有固定之规,有些视频中,作者为了更好的搭配,或者在图像层上增加了动画,或者将多首音乐连接在一块。如果

2015-08-30 00:17:23 14012

转载 Android开机自启动service,并不启动activity

Android开机自启动service,并不启动activity目标:写一个CrackDemo.apk,做到开机自启动service,由service在后台默默的进行一系列动作,同时包含一个界面Activity,在开机的时候,这个Activity并不启动,当点击这个Activity的时候,才显示界面这里面一共有三个类,MainActivity用于显示界面,BootBroadcast

2015-08-12 10:51:43 790

转载 Android dispatchTouchEvent介绍

一个最简单的屏幕触摸动作触发了一系列Touch事件:ACTION_DOWN->ACTION_MOVE->ACTION_MOVE->ACTION_MOVE...->ACTION_MOVE->ACTION_UP当屏幕中包含一个ViewGroup,而这个ViewGroup又包含一个子view,这个时候android系统如何处理Touch事件呢?到底是 ViewGroup来处理Touch事件,还是子v

2015-08-06 17:32:27 380

转载 Android Memory/Resource Leak总结

Android Memory/Resource Leak总结Android的内存/资源泄露,不容易发现,又会引发app甚至是system的一系列问题。在这里我根据以往碰到的相关问题,总结出了一些检测和修改方法。 *有可能造成memory leak的代码是Framework层的文件,但最终影响了App层的进程; 所以发现app进程出现memory leak的时候,也要考虑Fram

2015-08-06 13:02:30 1241

转载 GA追踪代码详解

GA追踪代码详解 GA的作用就是获取你的应用程序的用户使用量,用户的点击行为,事件,地点等,还可以统计应用崩溃的详情等。首先进入谷歌www.google.com/analytics/的GA网址,然后注册一个账号,里面会有android和ios的接入指南:https://developers.google.com/analytics/devguides/collection/androi

2015-07-30 18:08:27 4114

转载 GA追踪代码详解

GA追踪代码详解 GA的作用就是获取你的应用程序的用户使用量,用户的点击行为,事件,地点等,还可以统计应用崩溃的详情等。 首先进入谷歌www.google.com/analytics/的GA网址,然后注册一个账号,里面会有android和ios的接入指南: https://developers.google.com/analytics/devguides/collection/android/

2015-07-30 18:05:04 833

转载 Android之仿心跳动画实现

Android之仿心跳动画实现 // 按钮模拟心脏跳动 private void playHeartbeatAnimation() { AnimationSet animationSet = new AnimationSet(true); animationSet.addAnimation(new ScaleAnimation(1.0f, 1.8f,

2015-07-22 17:27:27 2805

转载 利用getViewTreeObserver().addOnGlobalLayoutListener()获得一个视图的高度

我们知道在oncreate中View.getWidth和View.getHeight无法获得一个view的高度和宽度,这是因为View组件布局要在onResume回调后完成。所以现在需要使用getViewTreeObserver().addOnGlobalLayoutListener()来获得宽度或者高度。这是获得一个view的宽度和高度的方法之一。OnGlobalLayoutListen

2015-07-15 15:01:55 558

工程模式MMI简介.pptx

工程模式0000001

2020-08-05

对话系统工程师学习笔记

对话系统工程师学习笔记,记录了一些重点,等内容,对话系统工程师学习笔记,记录了一些重点,等内容

2017-12-06

空空如也

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

TA关注的人

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