- 博客(177)
- 资源 (47)
- 收藏
- 关注

原创 Python Tensorflow 学习记录
1.过滤异常报警import warningswarnings.filterwarnings(module='sklearn*', action='ignore', category=DeprecationWarning)
2020-03-19 15:13:55
208

原创 Android JS解析引擎 收集
1.Activity+TextView事件Activity: @Override public boolean dispatchTouchEvent(MotionEvent ev) { boolean b = super.dispatchTouchEvent(ev); Log.e(TAG, "Activity dispatchTouchEven...
2020-03-05 17:39:57
504

原创 android Paint 特效绘图收集
//心形 https://www.jianshu.com/p/69819295a0ef?nomobile=yesint i, j;double x, y, r;for (i = 0; i <= 90; i++) { for (j = 0; j <= 90; j++) { r = Math.PI / 45 * i * (1 - Math.sin(Math....
2020-01-06 20:31:18
191

原创 android 2.3 下载编译过程(记录)
编译环境:1.oracle vm virtualbox2.ubuntu Linux version 4.4.0-31-generic (buildd@lgw01-43)(gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3) ) #50~14.04.1-Ubuntu SMP Wed Jul 13 01:07:32 UTC 20163.jd...
2019-10-15 18:38:32
422

原创 Demo 收集
https://www.jb51.net/article/102482.htmhttps://www.jb51.net/article/90868.htm水波纹效果https://github.com/qibin0506/LitePlayer--音乐播放器https://github.com/Bilibili/ijkplayer 视频播放器http://www.qingpingsh...
2017-02-10 14:54:11
545

原创 Linux Install jdk
1.http://blog.youkuaiyun.com/zhangxh1013/article/details/73208602.vi /etc/profile3.:$4.o5.esc6.:wq
2016-07-05 18:50:46
380
原创 AS Gradle 7.0+ 使用probuffer
具体7.0+以下如何集成百度可以看到很多,然后升级到7.0+后由于整个配置文件结构修改了,以及grandle版本升级后与classpath 'com.google.protobuf:protobuf-gradle-plugin:0.8.8' 并不兼容,只能到官网项目中瞅瞅。看到插件版本 id('com.google.protobuf') version '0.8.19'随着gradle升级原来使用7.0以下版本集成probuffer时使用。把自己基于7.0+的项目配置文件修改。
2023-09-19 16:43:10
343
原创 java 数组一维转二维
*** 初始化* @return*//*** 一维转二维* @param w* @param h* @return*/i < h;i++) {j < w;j++) {i++) {j++) {
2023-09-10 14:44:19
574
原创 Android JNI Bitmap指定颜色值替换
/ 获取源Bitmap像素数据 这里用的是32位的int类型 argb每个8位。//定义TAG之后,我们可以在LogCat通过TAG过滤出NDK打印的日志。//锁定像素的地址(不锁定的话地址可能会发生改变)// 获取源Bitmap相关信息:宽、高等。// 遍历各个像素点。// 定义info信息。
2023-08-25 19:50:37
774
原创 Sdk 22->23 so库解压差异
APK安装流程详解10——PackageParser解析APK(下) - 简书1.项目依赖的某个module使用了23版本的sdk,而项目最低使用22版本;同步到23版本后,动态加载的so 无法找到,查看/data/app/xxx/lib/armxxx/ 目录没有任何的so;原因搜索关键字extractNativeLibs不配置情况下,编译生成的后extractNativeLibs=“false”,安装后不会将so解压/data/app/xxx/lib/armxxx/2.本项目不修改sdk
2022-01-04 20:09:44
1499
原创 JNI 笔记
参数 返回值https://www.jianshu.com/p/fab231731d4c1.Java 创建 Native 对象,并持有Matrix.javapublic final long native_instance;public Matrix() { native_instance = nCreate(0); }//private static native long nCreate(long nSrc_or_zero);Matrix.cpp//签名符号 J--->long.
2021-03-30 15:52:34
136
原创 Android Matrix Canvas 应用笔记
https://blog.youkuaiyun.com/happy_bug/article/details/7895244android中手势操作图片的平移、缩放、旋转 以及旋转后图片的顶点坐标计算
2021-03-23 15:14:46
441
原创 1.Adunio 瞎折腾记录
https://www.cnblogs.com/flyingjun/p/8954043.html一直以来都想通过代码控制马达转动、LED闪烁奈何不具备电子方面的储备,只能工作闲暇之余整了个Arduino的小车来实现梦寐以求的东西。目标:1.实现四驱小车电机的转动2.通过Android app 进行蓝牙通讯协议:FF FF FF CMD SIZE [Data1,Data2,Data3,Data4] ...
2020-06-04 11:26:39
731
原创 tensorfow 2.0 模型训练保存为.pb文件 并转换为android 手机用的tflite文件 demo收集整理出来的
import os#图像读取库from PIL import Image#矩阵运算库import numpy as npimport tensorflow as tffrom tensorflow.keras import layers, datasets, models,callbacks# 数据文件夹data_dir = "data"data_dir2 = "test"# 训练还是测试train = True# 模型文件路径# 从文件夹读取图片和标签到numpy数组中
2020-05-15 22:47:36
639
原创 Linux 命令记录
1.oracle vm box 挂载共享文件夹需要现在设置界面中添加共享文件夹 share再使用命令 mount -t vboxsf share /home/istep/w_share 挂载2.ssh 远程登陆ssh istep@192.168.1.2003. 将虚拟机中的文件传到服务器scp ./* istep@192.168.0.198:/home/istep/build_a...
2020-04-21 17:11:04
181
原创 Linux 下gradle 命令打包Apk 环境配置过程记录
公司项目需要在linux 服务器上使用命令行编译apk ,就需要将个人在window环境的android studio 配置:jdk 1.8gradle-5.6.4COMPILESDKVERSION = 29BUILDTOOLSVERSION = 29.0.31.jdk 下载参考Linux 下安装JDK1.8https://www.cnblogs.com/fswhq/p/10...
2020-04-21 16:40:35
1322
原创 C 结构体 结构体指针 指针函数 学习记录
#include<stdio.h>struct data{ int x; int y;};struct data1{ int x; int y;}p1,p2;typedef struct{ int x; int y;}data3;//函数指针,指向函数int(*func)(int a, int b);int bar(i...
2020-03-13 16:30:40
435
转载 Android OpenCV学习
https://www.cnblogs.com/xunzhi/p/9131962.htmlpublic void testImage(ImageView b) { // Bitmap转为Mat Bitmap bitmap = BitmapFactory.decodeResource(Tutorial2Activity.this.getResources(...
2019-12-26 11:31:11
292
原创 1.android 预览数据回调(openCv 中用到的,在surface中不显示图像,但是可以拿到预览数据)
1.传统方式camera.setPreviewCallback(this);camera.setPreviewDisplay(holder);@Overridepublic void onPreviewFrame(byte[] data, Camera camera) { Log.i("jack", "onPreviewFrame " );}2.另外一种ca...
2019-12-24 10:49:21
427
原创 Android 屏幕适配之框架(AndroidAutoSize)(今日头条)适配 bug
1.使用今日头条适配方案会出现修改的density莫名奇妙复原的问题,导致从新使用context的控件会出现UI异常问题,如刷新RecleView ,dialog toast (从app长按wifi进入wifi列表切换wifi,再回到App必现);2.解决方法在acitivity的onResume 重新调用适配方法就可以(在BaseActivity的onResume中直接调用适配方法不起作用)...
2019-09-05 21:03:44
1798
原创 android studio 修改下载缓存默认配置记录
1.android studio 安装完成后会在C:\Users\username目录下生成.android .AndroidStudio .gradle 文件夹,在使用时候会将依赖包下载到.gradle 文件夹中,会使得C盘占用空间增大;2.将.android .AndroidStudio .gradle 移动到其他盘上,电脑属性-高级变量中新建GRADLE_USER_HOME 变量值为.gr...
2019-09-05 11:26:31
1149
原创 Android Sensor 学习记录
1.SensorService 启动SystemServer.java 中的native函数 (android/frameworks/base/services/core/jni/com_android_server_SystemServer.cpp)2.SensorManager.java (android_hardware_SensorManager.cpp)3.SensorManag...
2019-06-16 20:09:35
161
原创 Android 源码关键类路径
1.SystemServer:frameworks\base\services\java\com\android\server(创建service ,并添加到serviceManager)IXXX xxx= new XxxService(context);ServiceManager.addService(Context.XXX_SERVICE, xxx);XxxService.javae...
2019-04-13 00:22:33
278
原创 C 重新学习
.hvoid hello();typedef short int uint8_t;typedef unsigned char uint16_t;typedef unsigned int uint32_t;typedef struct Payload { uint8_t *data; int len;} Payload...
2019-03-29 18:27:55
218
原创 1.适配注意事项收集(笔记)
1.Android View未显示时获取其高度(https://blog.youkuaiyun.com/u010886975/article/details/53007490)public int[] unDisplayViewSize(View view) { int size[] = new int[2]; int width = View.MeasureSpec.ma...
2019-03-19 11:35:22
140
原创 自定义ViewGroup绘制笔记
1、onMeasure(....)//循环计算child view measureChild(getChildViewAt(i),x,x); h = getChildViewAt(i).getMeasuredHeight();//计算子view的w h 设置本身setMeasureDimension (w,h)2、onLayout() 布局view 位置 child.layou...
2018-11-15 14:10:23
162
原创 LINUX 多线程 JNI 回调 java static C++/C String 拼接
1.Linux 开启线程//渲染线程Renderingvoid* thread_rendering_process(void *lParam) { unsigned int local_wr; int index; int needsDetach; JNIEnv *evn = getJNIEnv(&needsDetach); (*evn)-...
2018-10-31 18:00:13
247
原创 ubuntu ffmpeg 4.0.1 android 编译过程记录
参考:https://blog.youkuaiyun.com/bobcat_kay/article/details/80889398https://github.com/RoyGuanyu/build-scripts-of-ffmpeg-x264-for-android-ndk音视频教学:链接: https://pan.baidu.com/s/1w9o5C6vIj07pj3zlNK0pfg 密码: r...
2018-07-13 10:39:16
925
1
原创 Android 内存管理记录
项目中用到大量大图,造成快速切换Activity后内存不足,如登录界面用到3M高清大图,设备选择用到5张大图背景叠加效果,主界面用到了5张遮罩大图,设置界面总的子activity中也有大图出现。启动Splash——设备选择界面(保留栈低,不finish,但会把背景图片回收)-->主界面--->设置界面-->设置子界面(有大图背景\或者WebView)在设置子界面快速返回到设备选择...
2018-06-25 00:12:28
185
原创 X264 android 编译sh文件记录
根目录下闯将.sh文件cd x264export PLATFORM_VERSION=android-21export ANDROID_NDK_PATH=$ANDROID_NDK #ndk 目录根据你的安装目录export TOOLCHAIN=../../fftoolchain #toolchain 安装目录export SYSROOT=$TOOLCHAIN/sysroot/export PLATF...
2018-05-20 13:16:48
266
转载 Android项目集成AndResGuard资源混淆两种方式
https://blog.youkuaiyun.com/oyudabajiao/article/details/77099051
2018-04-09 15:51:59
565
转载 android 内存处理注意事项
1.在离开当前界面时候释放内存,再返回时候重新加载android回收AnimationDrawable动画的每一帧的图片资源,而释放内存https://www.cnblogs.com/mayi168/p/4743062.htmlhttps://www.cnblogs.com/mcfawa/p/5192335.htmlAndroid 帧动画OOM问题优化https://blog.youkuaiyun.com/w...
2018-03-26 11:11:40
194
原创 设计模式整理笔记
桥梁模式:import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Observable;import java.util.Observer;import java.util.function.Consumer;public...
2018-03-26 00:27:25
207
原创 设计模式整理笔记3
import java.util.ArrayList;import java.util.List;import java.util.Observable;import java.util.Observer;public class Run { public class UserSys{ public void login(){ } } public class TradeSys{ pu...
2018-03-25 17:00:03
196
Tensorflow-CNN-Tutorial-master.zip
2020-05-10
Sdl 源码编译整理
2019-11-19
workspace.zip
2019-10-17
android 多个activity加载多张大图内存处理
2018-06-25
Android h264+live555 单播
2018-05-16
android 7.0 SSLsocket
2016-12-21
SystemUI 4.4 ---PhoneStatusBarView 拆分
2016-08-11
WIFI输入密码连接+wifi 检测
2016-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人