自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

是非的Android学习之路

本博客用于记录、分享学习 Android & Java 过程中遇到的问题和学习总结。不积跬步无以至千里。

  • 博客(104)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android 单元测试中遇到的一些问题汇总

Android 单元测试过程中的一些问题汇总

2022-04-20 16:11:10 2657

原创 Android单元测试 > 整理分享

Android单元测试

2022-04-20 16:06:37 486

原创 Android单元测试 ->知识整理及分享

Android单元测试 ->知识整理及分享Android单元测试单元测试?What?Why?一、Android现有测试框架及其优缺点JUnit4MockitoPowerMockitoRobolectricUIAutomator和Espresso;robotium;UI测试用例ActivityUnitTestCase、ActivityInstrumentationTestCase2二、确定Android 测试框架三、单元测试怎么写,非界面的逻辑部分的单元测试怎么写JUnit4PowerMockito普通

2021-07-19 16:04:52 1177 4

原创 Python函数的小使用

最近在学习 python,确实学起来比较容易上手;本文总结了python 中的函数使用过程中

2021-06-01 19:08:22 243 1

原创 Python和Java的一些小差别

最近在学习 python,确实学起来比较容易上手;本文总结了python 使用过程中和 Java 的区别

2021-05-29 21:40:22 477 2

原创 算法 - 两数互质问题

每天一道算法题(2021年4月22日)《两数互质问题》

2021-04-22 09:53:15 706

原创 算法 - 二十六进制

每天一道算法题(2021年4月22日)《二十六进制转换》

2021-04-22 09:31:27 750

原创 算法 - 二叉树根节点到叶子节点的所有路径和

每天一道算法题(2021年3月30日)《二叉树根节点到叶子节点所有路径和 - 中等难度》

2021-03-30 17:15:20 2041

原创 算法 - 反转链表内指定区间

每天一道算法题(2021年3月28日)《反转链表内指定区间》

2021-03-28 09:09:36 188

原创 算法-找出第一个只出现一次的字符

每天一道算法题(2021年3月20日)《找到第一次出现的只出现一次的字符》

2021-03-20 16:33:45 311

原创 算法 - 判断平衡二叉树

每天一道算法题(2021年3月18日)《平衡二叉树》

2021-03-18 09:57:44 611

原创 算法 - 打家劫舍问题

每天一道算法题(2021年3月17日)《不相邻的最大子序列和》

2021-03-17 19:47:24 309 1

原创 安卓10加载本地文件

最近使用华为P40(安卓10)进行文件传输时,发现怎么都不能正确加载文件……给权限:<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />动态获取权限if (ContextCompat.checkSelfPermissi

2021-02-06 17:36:23 542

原创 OpenCV4.4在安卓中的配置

OpenCV4.4在安卓中的配置下载 SDK导入依赖及使用代码示范下载 SDK点击直接跳转到 Releases.解压后的目录如下:导入依赖及使用导入依赖的目录为:D:\Android\OpenCV-android-sdk\sdk加载一会;修改 build.gradle 中版本的相关配置代码示范代码演示的功能是验证 OpenCV 是否加载成功;Java 代码如下://初始化方法也可以写在 onResume() 方法中boolean isInitOpenCVLoader =

2020-12-30 20:20:26 255

原创 AndroidStudio通过WiFi调试Android程序

手机电脑连接同一WiFi;在 cmd 页面输入 adb tcpip 6688 ;6688为端口号;断开USB连接,在 cmd 页面继续输入 adb connect 手机IP:6688 ;感谢:https://blog.csdn.net/qq_29478763/article/details/103251058

2020-09-29 15:19:11 269

原创 递归-输出连续递增的数

递归小练习-输出连续递增的数题目方法一方法二:递归答案题目要求数据满足 后一位数比前一位数大;数据的其中 两 位 数 满足条即可;如 129(2 > 1);2325(5>2);输出 0 ~ 10000 之间符合条件的值,并输出符合条件的值。方法一分析:显然个位数一定不符合条件;实际上是从12开始;找出每一个数据的 个位数、十位数、百位数、千位数进行判断,如果满足要求,输出,count ++;小(ben)技(fang)巧(fa):按照两位数、三位数、四位数进行分类处理;代码如

2020-09-28 17:58:43 21762

原创 MATLAB中的小技巧

Matlab 的一些小技巧 小总结 不定时更新。

2020-09-28 07:59:58 14463 2

原创 加载视图卡顿

加载视图卡顿前言问题分析问题AChartEngineView 的添加的视图太多了??从文本中读取数据太久了?绘图后显示的时候出现卡顿?终极解决方案前言背景:在用 AChartEngine 进行画图结合 bottomSheetBehavior 进行绘制;问题在使用 bottomSheetBehavior 进行显示视图时出现卡顿的情况,分析问题AChartEngineView 的添加的视图太多了??使用过程中,初始化时在 View 中绘制一条标准线,而后动态的添加替换不同的图线;或许是反复替

2020-09-25 17:45:15 241

原创 算法一年级之递归

递归思想总结一、切木棒题目:问题思路代码思考一、切木棒题目:假设要把长度为n 厘米的木棒切分为1 厘米长的小段,但是1 根木棒只能由1 人切分,当木棒被切分为3 段后,可以同时由3 个人分别切分木棒( 图2 )。求最多有m 个人时,最少要切分几次。譬如n = 8,m = 3 时如下图所示,切分4 次就可以了。问题求当n = 20,m = 3 时的最少切分次数。求当n = 100,m = 5 时的最少切分次数。思路循环往复地工作一定要想到递归!当木棒的个数小于人数时,那么切分一次

2020-09-17 13:59:53 263

原创 算法一年级之回文数

题目如果把某个数的各个数字按相反的顺序排列,得到的数和原来的数相同,则这个数就是“回文数”。譬如123454321就是一个回文数。思路如图;对于十进制数转二进制数;循环取余;商作为新的除数;最后的 余数倒序。偷懒既然十进制数也要求必须左右对称,那么不必 i++;直接给数 “11,22,101,252”之类的数;不过麻烦也就麻烦在这了!代码//产生左右对称的十进制数private static void reverseNum() { for (int j = 1; j <

2020-09-15 19:57:10 851

原创 Android连接HC05模块接收数据

Android连接HC05模块接收数据HC05模块Android连接连接蓝牙接收数据说明HC05模块要简单阅读 ATK-HC05-V11用户手册,注意其指令以及波特率要求;通过串口转USB在PC端调试;我用的是:RS232—TTL 以及 友善串口调试助手;注意,首次使用串口调试助手要安装驱动,自行下载 pl2303_2.0.9.122.exe 并安装更新;连线模式:要确保模块供 5V 电可以单独接出电源以及 共地线;切记 把 线 连 结 实。进入 AT 模式,线连接串口在给供电即可进入;注意!要

2020-09-11 10:17:29 1830

原创 安卓通过WIFI修改电脑系统时间

Android和PC通过WIFI连接,Socket 通信,动态修改PC系统时间,用于口袋电脑的主板没电,时间经常不准的情况。

2020-09-08 13:18:35 298

原创 小动画之“上划菜单”(BottomSheetBehavior)

利用 BottomSheetBehavior 实现“上划菜单”小动画

2020-09-02 08:19:50 551

原创 ImageView静态设置参数

静态设置ImageView参数需求一:一个尺寸原比例完整显示代码实现注释需求一:一个尺寸原比例完整显示

2020-09-01 21:33:01 491

原创 一个BUG调一天之图片放大镜

图片放大镜 出现BUG,一调调一宿……

2020-08-31 08:08:57 223

原创 小动画之图片放大镜(ShapeDrawable)

使用 ShapeDrawable 实现小动画之图片放大镜常用函数代码实现注意Activity 向自定义 View 传递参数

2020-08-27 07:05:30 227

原创 使用ColorMatrix函数处理图片

用属性动画ValueAnimator实现加载小动画前言setSaturation()函数——设置饱和度setScale()函数——实现色彩缩放setRotate()函数——实现色彩旋转前言Matrix函数,顾名思义是利用矩阵,利用矩阵对图片的色彩进行处理。setSaturation()函数——设置饱和度如图一所示; 布局为 ImageView 和 SeekBar;方法如下://同时增强 R G B 的色彩饱和度public void setSaturation(float sat);

2020-08-26 06:46:37 388

原创 一个BUG调一天之使用AsyncTask阻塞在onPostExecute()方法

主线程阻塞?报错Thread[3,tid=30400,WaitingInMainSignalCatcherLoop, Thread*=0x782e816400,peer=0x1e542050,"Signal Catcher"]: reacting to signal 32020-08-25 13:16:41.384 30386-30400/com.example.wheel_railmeasurement I/railmeasuremen: Wrote stack traces to '[.

2020-08-25 15:24:31 1233

原创 Java和C++通过Socket传递结构体

Java和C++ 在局域网下通过Socket传递结构体;这里是 ANDROID 端代码,包括结构体解析以及结构体打包发送;

2020-08-25 06:37:02 752

原创 一个BUG调一年之Sockt传输丢数问题

利用蓝牙或者WIFI Socket 传输文件内容存在丢数问题,及解决方法

2020-08-24 08:05:17 274

原创 Android端 - 通过Socket以及TCP协议和MFC端通信(Receive篇)

这里是 Android 接收 端代码;实现和 PC端(MFC搭建的) 在 WIFI 局域网的条件下,通过 Socket 进行通信,包括发送语句,发送文件;以及注意事项。

2020-08-24 06:52:26 549

原创 Android端 - 通过Socket以及TCP协议和MFC端通信(Send篇)

这里是 Android 发送端代码;实现和 PC端(MFC搭建的) 在 WIFI 局域网的条件下,通过 Socket 进行通信,包括发送语句,发送文件;以及注意事项。

2020-08-23 09:07:53 315

原创 小动画之“悬浮窗”(WindowManager)

用WindowManager 实现悬浮窗小动画

2020-08-19 07:28:25 919

原创 安卓间通过Socket在局域网传输文件

这是安卓端APP,实现安卓设备间,以及安卓与PC间的文件传输,传输通过WIFI局域网,利用到 socket ,TCP 协议;

2020-08-18 07:12:55 1003

原创 手机通过外网(HFS)访问电脑文件

当电脑不支持网关时,访问本地服务器的文件,变得困难;TomCat 有点大材小用,也并不适合。通过(HFS)访问电脑文件

2020-08-17 06:37:03 3518

原创 小动画之“波浪动画”(二阶贝塞尔曲线)

@[TOC](二阶贝塞尔曲线 rQuadTo() 函数实现波浪动画)上篇博客 ”小动画之“绘画板”“ 中讲述了 二阶贝塞尔曲线以及,quadTo() 函数;本文将实现上图动画。1. rQuadTo() 函数函数publiC void rQuadTo(float dxl , float dyl, float dx2, float dy2);参数 - 这4 个参数都是 相对值,即相对上一个终点的位移值。• dxl : 控制点x 坐标,相对上一个终点 x 坐标的位移坐标。可为负值,正值

2020-08-14 10:43:48 330

原创 小动画之“绘画板”(二阶贝塞尔曲线)

二阶贝塞尔曲线实现绘画板效果

2020-08-14 07:02:29 343

原创 Java和C基本数据类型所占字节

2020-08-13 14:08:31 157

原创 小动画之支付 (PathMeasure)

利用 PathMeasure 实现路径动画

2020-08-12 08:15:36 309

原创 Android之设计模式总结篇

Android面试之设计模式

2020-08-11 06:35:04 672

randomlayoutdemo.zip

实现Android文本飞入飞出动画;类似于soul软件的效果;小白学习总结,如有侵权,请联系我。使用步骤;1.将ui目录下的文件拷贝到自己项目中,2.在布局中引用自己的 StellarMap;3.在activity中对其进行初始化,4.重写其adapter;对需要显示的数据进行初始化并设置;5.对显示效果进行设置;6.声明:资源来自于网络,回归于网络,如有侵权实属冒犯,请联系我删除。

2020-05-24

空空如也

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

TA关注的人

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