- 博客(4)
- 资源 (7)
- 收藏
- 关注
原创 android shape的使用
<corners android:radius="9dp" android:topLeftRadius="2dp" android:topRightRadius="2dp" android:bottomLeftRadius="2dp" android:bottomRightRadius="2dp"/>
2016-09-23 23:41:26 294
原创 自定义dialog的基本用法
1.继承Dialog。2. setContentView(layoutId);3.设置dialog的相关属性。分为两部分,一部分是dialog的,一部分是window的。setCanceledOnTouchOutside(false); //点击dialog外是否消失getWindow().setGravity(Gravity.BOTTOM); //
2016-09-23 23:40:58 363
原创 websocket重连机制方案
socket本身没有提供重连机制,websocket也是一样。所以重连是自己做的。 要实现websocket重连机制,首先要分析websocket的工作环境。socket的接收和发送都是阻塞线程的,所以websocket一般都是用两个线程分别去负责接收和发送消息。这里就以接收和发送都是异步为前提实现重连。 socket 宏观的链接步骤为:connect----connected
2016-09-07 14:29:30 18811 1
原创 extern关键字的测试
新建test.h文件,内容如下:#ifndef __TEST_H__#define __TEST_H__char a='a';#endif新建change_a.c文件,内容如下:#include "test_h.h"void change_a(){ extern char a; a='c'; return 0;}新建hello.c文件,内容如下:
2016-09-01 08:54:17 470
firmware-realtek_20190717-2_all.deb
2020-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人