- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 杂七杂八APK-UDP传输
UDP传输的关键代码如下:public class UdpHelper { private int port = "12345"; public UdpHelper(int port) { this.port = port; } //发送,确认和接收端是在同一网络下 public boolean sendByte(byte[] b...
2018-12-08 17:06:16
249
原创 杂七杂八APK-蓝牙
客户要求一个能判断蓝牙是否正常工作的apk,故写了一个特别简单的收发蓝牙数据的demo,蓝牙需要先打开并绑定,再次点击是停止发送数据,客户要求比较简单,搜索蓝牙和切换绑定设备发送数据都没做。启动的时候添加所有已绑定过的蓝牙设备,并将其加入到数据列表 Set<BluetoothDevice> devices; devices = mBluetooth...
2018-12-08 15:22:10
350
原创 Android获取存储信息
5.1和6.0以上获取SD卡和USB(OTG)存储大小:要获取存储设备的存储大小,先需要获取设备的路径,我这里的设备SD卡都只有一张,固定为/mnt/external_sd,USB口可能有多个,网上说的一般是/mnt/usb_storage,但我找个几个5.1的平板都获取不到,最后通过adb shell df查看到了usb的实际路径并打印出所有路径,重新写了份获取USB路径的流程,整理如下:h...
2018-12-08 11:38:56
1191
原创 aapt报错
unknown element <data> found.error: expected reference but got (raw string) @+android:style/Animation.Translucent.我这项目导入module,老是aapt错误,经查验是android studio判定书写格式不正确,会在生成的build下面显示错误,安装不了apk,...
2018-05-31 11:47:54
1534
原创 Android设计模式简单归纳
单例模式,一个类只有一个实例,有点事可以提高性能,无需重复创建Build模式,创建带属性名称的方法结构体,如对话框的创建, 优点是可以更好的区别每个变量的意义观察者模式,被观察者有状态更新发送消息给观察者,多个对象对一个对象进行观察,例如天气预报的订阅,EvenBus的使用,优点是无需实时监听原型模式,创建同一对象的共同属性,例如 人都身高,体重,姓名,年龄属性,张三李四都有这个人的共同属性,优点...
2018-04-16 14:32:33
111
转载 Handler简单介绍
Handler:作用就是发送与处理信息,如果希望Handler正常工作,在当前线程中要有一个Looper对象Message:Handler接收与处理的消息对象MessageQueue:消息队列,先进先出管理Message,在初始化Looper对象时会创建一个与之关联的MessageQueue;Looper:每个线程只能够有一个Looper,管理MessageQueue,不断地从中取出Message...
2018-04-12 12:31:56
226
原创 启动模式简单介绍
最近面试经常碰到问这个问题,但总是记不太清楚,现按自己理解记录下,仅作理解,加深印象,若想知道原理,可以去看各位大神的讲解。https://blog.youkuaiyun.com/primer_programer/article/details/28849527https://blog.youkuaiyun.com/CodeEmperor/article/details/50481726启动模式已知两种设置方式,第一种静...
2018-04-12 12:05:46
366
FBreader源码AS版本
2019-01-19
udp传输的demo
2018-12-08
蓝牙Demo(Android)
2018-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人