ThankVinci
|
612d0fa7b8
|
先测试网络功能,新建一个NetHandler类继承Handler类并重写handlerMessage()方法,然后新建一个NetThread类实现Runnable接口用于实现网络连接,然后在handlerMessage()中实现接受Web端的数据并Toast出来
在这里,Web端print的是一个json型的字符串,所以Android端接受到这个字符串要进行解析,这里使用的是alibaba的fastjson库:implementation group: 'com.alibaba', name: 'fastjson', version: '1.2.75'
经过测试,成功Toast出数据库中对应md5码的pwd
|
4 years ago |
ThankVinci
|
c204b5ee1e
|
2021/6/8
重新建了一个Android项目,修改AndroidManifest文件的主题配置为黑色actionbar+白色主题,添加网络权限<uses-permission android:name="android.permission.INTERNET"/>
由于AndroidP之后默认的互联网协议是https,而不能用http,申请https需要域名,还要备案,挺麻烦的,所以需要在AndroidManifest文件中<application>标签下声明 android:usesCleartextTraffic="true" 才可使用http协议
|
4 years ago |
ThankVinci
|
2ca5bccd07
|
add README.md.
开发思路:
1.核心功能:
一个文件管理器,读取压缩文件的md5码,上传到服务器进行比对,比对成功后直接解压缩,或者,用户输入密码后勾选同意共享密码,将文件md5码和密码上传到服务器进行保存.
1).需要一个布局加载Android外部存储的目录(涉及到的运行时权限),
2).需要一个或多个开源的解压缩算法
|
4 years ago |