《“透视”个人大数据》项目开发小记 --(三)Android APP 开发(1)技术经验总结

      项目的Android APP 应用软件经过不断实践改进,技术上已逐渐成熟,这为进一步的提升及新项目的开发奠定了基础。开发过程中积累的一些技术和经验将渐次的与同行分享。
     一,技术特点及概述
     1),java和c++混合编程,数据和界面分离
             应用AndroidStudio开发工具可以通过JNI 连接C++程序,项目中将数据的管理用C++来完成,以前C++方面的编程经验及积累,有效的提高了开发的效率,C++也提升了程序的安全性和保密性;

 2),数据表支持多级分类,多形式显示
            借助Android系统UI设计的灵活性,实现了数据表的多级分类,多形式显示。

 3),便捷的图片编辑
             在需要选择设置图片的界面,采用了通用的图片编辑操作菜单,方便了操作应用;

 4),数据表支持模板构建及下载
            由于年龄,职业,兴趣爱好等的不同,每个人对个人大数据表的需求和应用也不尽相同,但从整体来看, 某些人还是会有相似的需求的。将某些某类人应用的数据表,构建成数据表模板,放到网站上,让其他人下载 参考借鉴,可节省时间提高效率。

5),支持多网络形式,方便组建小型局域应用网络
           基于PC机的网络服务端,可以做外网的应用,依托WIFI也可以构建小型的局域网。小型局域网更有利于内部 的数据安全,也更容易实施,成本也更低。
      二,技术经验分享大致内容
      1),自定ImageView

      2),通过JNI 连接C++程序
      3),通用的图片编辑(自定RelativeLayout)
      4),数据表的多级分类,多形式显示(RecyclerView,Adapter,ViewHolder)
      5),弹出菜单(PopupWindow,RecyclerView)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

newstart60

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值