首页 > 技术文章 > 新应用开发_随记

liyanli-mu640065 2017-06-20 14:23 原文

个人开发项目,首先想到要使用什么框架。

想到了之前比较火的MVP框架。

网络:RxJava

对上面的框架只是看过很少文章,加上对要开发的项目的难度、大小还不太确定,所以还是为能够较快开发,

使用了自己比较熟悉的mvc框架、网络框架:OkHttp

版本控制:因为对git只是通过《第一行代码(2)》了解了一些操作指令,对svn还是比较熟悉。svn服务器:VisualSVN Server Manager;svn代码管理:TortoiseSVN

 

图片:Glide

地图定位、路径:高德

数据统计、集成测试:友盟

上面都需要用到自己应用的keystore文件的sha1值:按照该博客进行了配置:

http://blog.csdn.net/u012005313/article/details/48577751 ,有同学跟我一样不会的话,可以参照。

 

(一)debug.keystore:Android自动生成的一个用于测试的keystore

位置:C:\Users\<用户名>\.android\debug.keystore

密码:android

 

(二)自定义的keystore

新建一个项目,菜单栏Build->Generated Signed APK

 

 

数据库框架:(未定)之前项目采用ActiveAndroid 记得遇到一个问题,小米手机初次加载地址数据库,展示不出来。现在比较流行的有GreenDao,到时候再学习看具体使用什么。

安全方面:采用打包混淆、base64 加密。其他还没有想到。

性能方面:暂时没有想法。

 

推荐阅读