自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Android购物商城界面

android:text=“价格:”

2024-09-10 05:40:05 1179

原创 Android开发60条技术经验总结

33. 存在多个不同的 dbhelper 实例情况下,sqlitedatabase 对象必然存在不同的实例,多线程同时写入数据,轮流写入数据时会不定时的报 db is locked,引起崩溃,不管是操作同张表还是异表。读和写可以同时并发,轮流无规律的交替执行。由于访问性能方面的原因,如果您正在创建大集合(例如,用于实现缓存),那么最好使用基于 Hash 的集合,而不必考虑额外的开销。元数据包括类(指向类的指针,描述了类的类型),标记(描述了对象状态,如散列码、形状等),锁(对象同步信息)。

2024-09-10 02:43:08 734

原创 Android和iOS 测试五个最好的开源自动化工具_安卓ios自动化测试工具

优点:◆支持多种语言。◆不需要访问源代码。◆跨平台脚本开发。◆大型社区支持。◆支持Mac上的脚本记录。◆使用Appium Server应用程序的Inspector工具提取标识符。◆通过Appium Server的桌面应用程序对Selendroid内置支持。◆它还使用供应商提供的框架:适用于iOS的UIAutomation ,分别适用于Android 4.2+和 2.3+的UIAutomator和Selendroid。◆支持物理设备与仿真器。◆支持原生,混合和移动的web自动化应用程序。

2024-09-10 01:16:37 722

原创 Android-ContentProvider实例详解

MIME是指定某个扩展名的文件用一种应用程序来打开,就像你用浏览器查看PDF格式的文件,浏览器会选择合适的应用来打开一样。ContentObserver(内容观察者),目的是观察特定Uri引起的数据库的变化,继而做一些相应的处理,它类似于数据库技术中的触发器(Trigger),当ContentObserver所观察的Uri发生变化时,便会触发它.分为类型和子类型,Android遵循类似的约定来定义MIME类型,每个内容类型的Android MIME类型有两种形式:多条记录(集合)和单条记录。

2024-09-09 23:14:22 1219

原创 Android 单元测试之PowerMock

修饰,这是因为伴生方法虽然看似静态,但其在JVM的运作还是使用普通的对象来的,所以需要通过 JvmStaic声明为真正的静态方法。// 当Mock对象被调用了 exists() 方法,则返回True。// 当Mock对象被调用了 exists() 方法,则返回True。// 当Mock对象被调用了 exists() 方法,则返回True。// mock 一个 private方法所在的类的对象。// mockStatic 来Mock静态方法所在的类。// mock 一个 final方法所在的类的对象。

2024-09-09 20:21:03 530

原创 Android Native 异常捕获库_android捕获native异常so库

保留breakpad导出minidump文件功能 (可选择是否启用)......

2024-09-09 18:54:27 453

原创 2021暑期实习面试总结(一)

都说三年是程序员的一个坎,能否晋升或者提高自己的核心竞争力,这几年就十分关键。技术发展的这么快,从哪些方面开始学习,才能达到高级工程师水平,最后进阶到Android架构师/技术专家?我总结了这 5大块;我搜集整理过这几年阿里,以及腾讯,字节跳动,华为,小米等公司的面试题,把面试的要求和技术点梳理成一份大而全的“ Android架构师”面试 Xmind(实际上比预期多花了不少精力),包含知识脉络 + 分支细节。

2024-09-09 14:51:13 832

原创 ToDesk企业版使用测试:破解企业远程办公难题,更安全更高效_todesk部署码

远程控制这个词大家应该都不陌生了,可以说是已经成为了我们日常生活和工作的重要工具。但是目前大多数人接触到的都是针对个人用户的远程控制软件,其实现在对于企业来说,将远程控制部署到日常工作的过程中是非常有必要的,不仅是为了应对外部环境的变化莫测,更能有效地提高企业内部的高效安全管理。对于企业来说,选择远程控制软件的需求无非就是:快速安装、适配性强、安全、私有化部署等。但是传统的远程解决方案不仅画面模糊、延时卡顿,远程体验大打折扣;而且无法细分远程连接权限,管理难度大;

2024-09-08 19:32:47 1184

原创 nmap命令的使用_nmap指定ip范围

port Scan的方法介绍 port Scan就是一种通过检测对方服务器的开放端口,侦测对方服务器服务的方法。一般可分为主动式和被动式两种。主动式就是通过向对方服务器的特定端口发送数据包,根据应答来判断。以nmap 为代表被动式,不主动发出数据包,而是在网络上长时侦听,分析网上的transaction,来分析,严格的来被动式不应该被称作是端口扫描。以nwatch为代表优缺点比较 主动式的优点主动式只要在对方没有把通信阻断的情况下,可以在较短的时间内获得结果。

2024-09-08 14:21:17 1106

原创 Java学数据结构(4)——散列表Hash table & 散列函数 & 哈希冲突_java 散列表

1.散列表,key,散列函数;2.哈希冲突的解决;3.string中的hashCode;

2024-09-07 23:06:29 986

原创 ADB 命令结合 monkey 的简单使用,超详细_adb shell monkey -p >(1)

adb shell monkey -p -v -v -v --throttle 1000 200 >D:\log.txt:指定应用随机操作200次,每1000毫秒点击一次,并打印日志到指定路径/文件。adb shell monkey -s -p -v -v -v 100 >D:\log.txt:根据seed值 指定应用随机操作100次并打印日志到指定路径/文件。adb pull :把设备(手机)的文件或文件夹复制到本地。

2024-09-07 16:47:24 856

空空如也

空空如也

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

TA关注的人

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