-
安卓(Android)下操作NFC读写器IC卡读卡器的代码
安卓(Android)下操作NFC读写器IC卡读卡器的代码,支持的卡片有M1卡,CPU卡等,采用USB接口的IC卡读卡器YW-605HA或者NFC读写器YW-605
- 2022-02-14 10:08:56下载
- 积分:1
-
activity之间的切换
这是一款适合新手学习和使用的代码,能让你轻松的在各个activity之间进行切换
- 2022-10-17 09:45:03下载
- 积分:1
-
Android 海洋世界
本程序简单的模拟了动态海洋的设计,简单易于理解,读者可以清晰的看到编程的框架,并自己做相应的改进,都是不错的选择,对于初学者而言是不错的学习资源,通过对插件的简单拼接实现功能独特的动态海洋世界,是一个新手走向成熟的不错选择,简单易懂,还望采纳,谢谢
- 2022-11-10 11:10:03下载
- 积分:1
-
InternalFileDemo
android开发文件读写实例demo,用户可在文本框输入文字写入文件,可用追加模式(A Demo of File read/write for Android development.)
- 2013-08-16 14:16:28下载
- 积分:1
-
动态加载本地皮肤包实现换肤效果
应用背景有需要对app主题风格进行变换的需求的可以借鉴关键技术通过加载本地已有的.shin文件进行app皮肤的切换
- 2022-09-06 21:55:04下载
- 积分:1
-
圆盘型按钮
效果酷炫的圆盘型按钮特效。完整代码,能够直接运行!
- 2022-02-14 15:33:00下载
- 积分:1
-
ANDROID LISTVIEW 开发例程
ANDROID listview的教程,也是从网上DOWN的,可以为新手增加点经验,不是很复杂。
新手可以认真学习,老手就不用看了。
- 2023-02-17 15:50:03下载
- 积分:1
-
android 视频录制 实例源码
android 视频录制 实例源码
- 2014-12-15下载
- 积分:1
-
[Android技术专题]APK瘦身看这一篇文章就够了
前言
之前我在微信群里面有说到,随着Android开发越来越成熟,关于Android方面的技术文章越来越多,作为开发者不缺资源,缺乏的是系统的知识和指导,对于学生和上班族来讲,更缺乏筛选信息的时间。从某个角度来讲,精心筛选整理网络上的优质文章并形成专题,如果需要学习某方面的知识只需要看这一篇文章就够,那意义会比写一篇纯技术文章会有价值得多。
出于能够更便捷、高效获取优质资源的角度考虑,写一系列专题的想法就诞生了,结合自己阅读过的技术文章和实际工作经验,将平时收集的优质技术文章按照某个方面整理成一系列的专题,比如APK瘦身、插件化、程序架构、性能优化、自定义view、增量升级、移动开发各种技术解决方案等。这是我目前能够想到的除了写书之外最值得做的一件事情了。
这个系列从APK瘦身专题开始,后面会不定期推出其它专题,发过的专题也会不断更新。
APK瘦身的价值
APK瘦身严格来讲不算是对应用性能的优化,应该算是对程序体验的优化。APK瘦身的价值主要有几点:
省流量:特别是在4G网络下,更多的移动流量表示需要花费更多的钱(别指望着用户一个月1、2G的流量专门给你腾出几十M来用于下载安装包);
给用户一个好印象,试想用户在安装你的程序需要很长的时间时,不仅会影响到他的心情,更是在浪费他的生命;
如果你的APK是预置到设备中,更大的APK表示需要占用更多的存储空间,也会增加烧录的时间。
从哪些方面入手
一个APK实际上就是一个压缩文件,解压后可以看到通常包含如下几种类型的文件或文件夹:
classes.dex源码;
编译生成的二进制资源文件resources.arsc;
- 2022-09-09 06:10:02下载
- 积分:1
-
实现手机端通过蓝牙连接传输信息
实现蓝牙连接传输数据:
1 使用registerReceiver注册BroadcastReceiver来获取蓝牙状态、搜索设备等消息;
2 使用BlueAdatper的搜索;
3 在BroadcastReceiver的onReceive()里取得搜索所得的蓝牙设备信息(如名称,MAC,RSSI);
4 在BroadcastReceiver的onReceive()里取得搜索所得的蓝牙设备信息(如名称,MAC,RSSI);3 在BroadcastReceiver的onReceive()里取得搜索所得的蓝牙设备信息(如名称,MAC,RSSI);
5 由BluetoothDevice衍生出BluetoothSocket,准备SOCKET来读写设备;
6 通过BluetoothSocket的createRfcommSocketToServiceRecord()方法来选择连接的协议/服务,这里用的是SPP(UUID:00001101-0000-1000-8000-00805F9B34FB);
7 Connect之后(如果还没配对则系统自动提示),使用BluetoothSocket的getInputStream()和getOutputStream()来读写蓝牙设备。
- 2023-04-06 07:00:03下载
- 积分:1