自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (7)
  • 收藏
  • 关注

转载 Android touch 事件分发时序

点击上方“蓝字”关注我们1,touch 事件是如何从驱动层传递给Framework 层的 InputManagerService;2,WMS 是如何通过 ViewRooImple 将事...

2020-05-29 23:03:27 438

原创 android 如何调查并解决 ANR

1:首先分析 log2: 从 trace.txt 文件查看调用 stack.3: 看代码 4:仔细查看 ANR 的成因(iowait?block?memoryleak?)案例1:关键词...

2020-05-22 23:40:54 474

原创 你真的会 Android 调试吗?

一,Android调式的几种方法1,查看当前堆栈1) 功能:在程序中加入代码,使可以在 logcat 中看到打印出的当前函数调用关系2) 方法:new Exception(“print ...

2020-05-21 20:38:32 133

原创 一篇不错的网络数据抓包

一,网络抓包Android 手机抓包adb shell tcpdump -p -vv -s 0 -w /sdcard/capture.pcapadb pull /sdcard/capt...

2020-05-20 23:02:00 1445

原创 你真了解Android任务栈 Task 与启动模式吗?

一,什么是任务及管理任务是用户在执行某项工作时与之互动的一系列 Activity 的集合。Task是一个具有栈结构的容 器,可以放置多个Activity实例。启动一个应用,系统就会为之创...

2020-05-15 20:53:30 167

原创 线程那些事

一,线程那些事 线程对每个编程人员都了解,各种语言都支持线程,C语言pthread_create,java中的thread,python中threading.Thread等等.J...

2020-05-10 19:48:36 90

原创 java NIO

简单了解一下Java 中的 NIO ,为什么是NIO?由于之前老的I/O类库是阻塞I/O,New I/O类库的目标就是要让Java支持非阻塞I/O,所以,更多的人喜欢称之为非阻塞I/O...

2020-05-06 20:37:48 96

学习资料+中考复习笔记+参加考试+弥补知识点

1,中考全科复习笔记 2,知识点覆盖全面,轻松掌握知识点 3,层次结构清晰,难易知识点解析详细 4,有利快速提升知识点,提升分数

2024-07-30

拍照改试卷版本APP,无需登录有VIP

1,拍照自动批改作业 2,错题本收集,可以收集错误的题目,举一反三,有利巩固 3,APP应用测试使用方便 4,轻松批改作业,不用一题一题的批改,提升效率

2024-07-30

基于微信小程序购物物品交易平台的设计与实现

计算机毕设论文&作业&学习资料&项目源码&教程等资源 包含论文 源代码 说明文档 部署文档

2023-08-25

基于Android的生鲜农产品商城交易设计与实现

任务:基于Android的生鲜农产品商城交易设计与实现 (1)界面设计:确定应用的整体风格和布局,设计各个页面的具体布局和交互方式。 (2)功能设计:确定应用的主要功能,包括商品展示、购物车、订单管理、支付集成等。 (3)数据库设计:设计数据库结构,确定各个表的字段和关系,为应用提供数据存储和管理的支持。 (4)安全性、可靠性和性能优化:保证应用的安全性、可靠性和性能优化,包括用户信息保护、商品真实性审核、数据传输安全等方面。 (5)测试和调试:对应用的各个功能进行测试和调试,确保应用的稳定性和可用性。 (6)发布和运营:将应用发布到应用商店,进行运营和推广,提高应用的下载量和用户活跃度。

2023-08-25

基于Android的校园闲置物品交易平台的设计和实现

基于Android的校园闲置物品交易平台的设计和实现需要包含以下关键步骤: 需求分析:了解用户需求,确定功能模块和技术实现方案,以及 UI 设计。 开发环境搭建:使用 Android Studio 搭建开发环境,准备必要的工具和资源。同时,需要正确配置 Gradle 等工具以确保项目能够正常构建。 数据库设计:建立合理的数据库结构,包括用户信息、商品信息、订单信息等。可以使用 SQLite 数据库进行存储,并通过 Content Provider 和 CursorAdapter 等技术实现数据的查询和展示。 实现功能模块:包括用户登录注册、商品发布、商品搜索、购买下单、交易评价等功能模块。在实现这些功能时需要注意用户体验和安全性等方面。 UI 设计与实现:整体界面设计应该简洁明了、美观大方,考虑到 Android 手机屏幕大小和分辨率的限制,需要合理布局组件和调整界面比例。 测试和优化:对整个应用进行测试,检测是否存在 bug 和性能瓶颈,并进行优化和改进,提高用户体验和服务质量。 此外,还需要考虑到发布上线的问题,如何与服务器端进行数据交互和通讯,如何保证数据的安全性和

2023-08-25

java aes加密转换Base64 使用 CBC 解密模式

java AES加密解密,使用 CBC 解密模式,EncryptByAes Aes加密 后 base64 再加 DecryptByAes Aes 解密,对 PKCS7 填充的数据进行反填充,对数据进行 PKCS7 填充 使用 CBC 解密模式, // aesDecrypt 解密 public static byte[] aesDecrypt(byte[] data, byte[] key) throws Exception { // 创建实例 SecretKeySpec keySpec = new SecretKeySpec(key, "AES"); Cipher cipher = Cipher.getInstance("AES/CBC/PKCS5Padding"); // 获取块的大小 int blockSize = cipher.getBlockSize(); // 使用 CBC 解密模式 IvParameterSpec iv = new IvParamete

2023-08-25

基于Android人脸课堂考勤毕业设计

基于Android人脸课堂考勤毕业设计 Android项目 也有java服务端 MySQL数据库 可以私聊包部署

2023-08-25

Kotlin For Android(中文翻译).pdf

Android kotlin开发教程

2021-04-16

SelectDate.zip

Android日期选择器,灵活的滚动选择年月日,时分秒,底部弹框形式选择

2021-04-16

常见面试必问23题.docx

android开发,Android面试宝典

2021-04-16

Android之TelephonyManager类的方法详解

TelephonyManager类主要提供了一系列用于访问与手机通讯相关的状态和信息的get方法。其中包括手机SIM的状态和信息、电信网络的状态及手机用户的信息。在应用程序中可以使用这些get方法获取相关数据。 TelephonyManager类的对象可以通过Context.getSystemService(Context.TELEPHONY_SERVICE)方法来获得,需要注意的是有些通讯信息的获取对应用程序的权限有一定的限制,在开发的时候需要为其添加相应的权限。

2013-12-11

Linux基础教程

linux的开发一些基础命令,linux的基本介绍

2012-09-07

java添加数据库

java添加数据库 连接oracle数据库

2012-09-07

xml转换html

主要对xml语言的理解和学习,xml文档的应用比较广泛

2012-06-14

空空如也

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

TA关注的人

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