- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 DevicePolicyManager类的使用
DevicePolicyManager是android2.2(API8)之后开始提供的一个API,通过使用该API,可用实现对系统级设备的管理。通过使用DevicePolicyManager可以实现锁屏,恢复出厂,清除数据等功能。step 1:获取一个系统服务 dpm = (DevicePolicyManager) getSystemService(DEVICE_POLICY_SERVICE);
2016-04-30 14:47:33 1150
原创 用python实现socket通信
之前写socket一直使用Java,在一次意外接触了python语言之后便迷上了python,语言短小精悍,除了强制缩进有点头疼。写android服务端Java启动太慢,每次修改了代码之后都要重启服务器,python可用自动刷新。django,flask都是比较好的web框架。服务端:import sockets=socket.socket(socket.AF_INET, socket.SOCK
2016-04-30 14:10:02 595
原创 android源代码编译
学习一段时间的应用开发,应用层有时也是需要在android源代码下编译的,比如HAL。我选择android4.4源代码,相比于之前的一些版本,android4.4加入了ART,在4.4中ART是提供给用户选择的,在5.0中,系统默认使用的ART,不是以前的dalvik。第一步,搭建开发编译环境毕竟不是专门在Linux下开发,于是在vbox虚拟机中搭建了ubuntu的开发环境,官方推荐14.04,u
2016-04-24 20:50:41 404
原创 很容易错的一道基础题
有六个浮点数,代码如下:“`include using namespace std;int main() { float f_v1 = 20; float f_v2 = 20.3; float f_v3 = 20.5;double d_v1 = 20;double d_v2 = 20.3;double d_v3 = 20.5;cout << ((f_v1 == d
2016-04-22 20:47:06 306
原创 改变textview的部分字体和颜色
textview是android系统体提供显示文本的一类组件,在实际的使用中,一段文字可能需要不同的颜色和文字。常用的实现方法有两类,分别是textview的textview.setText(Html.fromHtml("显示的内容和样式"))方法和SpannableString。SpannableString方法比较灵活。实现如下:1.布局文件定义4个textview2.找到四个textview
2016-04-22 09:49:20 420
转载 Eclipse快捷键大全(转)
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对
2016-04-03 10:53:00 205
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人