摘要:
struct 处理二进制数据离不开python的struct模块,struct理解上你可以把它理解为c语言的结构体,使用该模块的pack和unpack方法,可以很容易的把二进制数据转换为常用的类型数据,如整型、字符型等 结构体如下: struct Header { unsigned short id 阅读全文
摘要:
JRecyclerView A ViewPager+RecyclerView implemention base on RecyclerView. Support the header(ViewPager) and the body(RecyclerView) 自定义组件JRecyclerView, 阅读全文
摘要:
浮标项目 浮标特性 触摸浮标移动特性点击浮标展开特性3s内无操作,浮标自动掩藏在两侧(由于浮标只用了一张图片,所以两侧掩藏时只是靠边了) 效果图 实现原理 创建浮标 获取WindowManager系统服务设置浮标显示的参数WindowManager.LayoutParams获取浮标布局并添加到Win 阅读全文
摘要:
在android开发中,经常会遇到组件之间状态跟随变化,例如一个EditText和Button,当Edittext有内容时,button可以点击,反之则不可点击; 以下是实现原理: 1. EditText设置监听TextWatcher,监听其中的内容变化 2. 给button设置一套selector 阅读全文
摘要:
起初以为android studio的Ndk开发和eclipse一样,在命令行使用命令: $NDK/ndk-build进行编译生成,后来才发现这样不可以,及时你使用这种方法编译出so文件了,最终android studio编译的时候也会重新去生成so文件,android studio的ndk用着还是 阅读全文
摘要:
samli语法学习: 什么是smali? android应用最终执行是爱Davlik虚拟机中执行,而Davalik虚拟机中可执行文件是dex文件,这种dex不能直接查看其逻辑,但是我们使用apktool、dex2jar等工具查看其源代码,然而想在java逻辑代码里面去修改最后在合包时不可能,只能通过 阅读全文
摘要:
先看效果图: 再看原理图: 注意事项: 里面涉及到一些自定以标签,在res/value里面attrs里面,主要是一些组件的属性使用,在我们的布局文件里面就可以使用这些属性了,但是使用的时候需要在最外层标签申明名字空间: 源码: git@github.com:JackZhous/CustomView. 阅读全文
摘要:
1. 提交项目 1. 远程创建项目 git clone 链接 //拷贝下来 git add 增加的文件 //添加本地新增内容 git commit -m "注释" 或者 -a进入图形界面写入注释 git push original master //将本地文件提交远程仓库 当我们后续改变升级项目后, 阅读全文
摘要:
1. 如果没有安装samba服务请安装 sudo apt-get install samba sudo apt-get install smbfs 2. 安装完成后,修改smb的配置文件,主要配置共享文件路径,共享的用户 vim /etc/samba/smb.conf [codes] //最终你访问 阅读全文
摘要:
ftp协议命令: ftp ip地址 登陆到ftp服务器 如果有用户名和密码,则输入用户名和密码 使用get和put分别下载和上传文件 但是ftp下载部支持断电下载 wget命令: 是一个从网络上自动下载文件的自由工具。它支持HTTP,HTTPS和FTP协议;支持断点下载 断点下载例子: wget - 阅读全文