• (原)App源码


    序)

      人生就像卫生纸,有事没事少扯

    前言)

      最近偶尔和一位极客大牛聊了一次,这个极客在汇编的造诣算是相当高,不过野路子出来看不起各种规矩,因此是适合做个自己蒙头研究技术的极客男,不适合大型团队,不适合带队,更不适合当领导。不过他在编程的造诣上仍旧值得我仰望,据说03年的时候韩国某一款网游因为他的外挂不得不停服休整,当然时代久远也无从考证。 和他聊天中,谈到云风大大的lua 2D引擎Ejoy2D,大牛用豪爽的气势立马扯到:"云风那玩意儿是吃饱了没事儿干,2D用得着封装吗?".

      云风大大好歹也算业界英雄,我了个擦,于是我继续侃到现在的某些引擎 封装的更高层让更多不熟悉编程的人也能加入到游戏开发的领域,该汉子立马头一横说到:"少J8扯蛋了,不会编程还写个什么破玩意儿游戏,滚回家继续去玩别人写好的游戏吧,游戏不是弄几个蹦蹦跳跳的 画面就能搞定的事情,这样货色就算做出了游戏,性能也掉渣一地,出了异常只能一脸茫然".。。 我了个擦。。

    正文)

         在http://www.cnblogs.com/bfchuan/p/3962756.html 这个之后,公司的事情又开始忙碌起来,于是没有时间继续搞这些,一头扎在Erlang中,看了有些朋友的留言,确实有几个地方是硬伤:

      

      1)电量

      2)流量 即便使用protobuf这样来算,7*24也是个不小的数量

      3)隐私

      于是和一些朋友交流下以及一些朋友的留言下,觉得该APP定位可以为:

      1)在某些预知可以出现危险的情况下,例如半夜打车,深夜行走等情况

      2)自愿开启该软件,不需要的时候随时关闭

      3)增加一键报警,例如在该软件开启情况下,按下音量键,实现一键报警

      4)碰撞检测,当手机遭遇猛击,或者超高的加速度,可以理解为手机被人抢走或者被摔在地上实现一键报警

      5)实时的在地图上展现出查看的人的行走路线

      6)定位为姜太公钓鱼,愿者上钩

      

      想到以上几点,于是匆忙的用了半小时修改了一下代码,我了个擦,修改了之后由于逻辑和之前不同,一堆的BUG

      主要出现的问题:

      1)之前是始终存在一个Notification,无法取消,开机自启,修改之后的情形为:当按返回键2次退出应用的时候直接kill应用,当按home键的时候显示Notification,于是将Notification设置在主Fragment上,

      然当点击Notification还原Activity的时候,清除掉Notification,于是出现了点击Notification的时候,之前的Activity并没有走到onDestroy,于是还原Notification后出现了2个Activity,如果手动干掉Activity,让其走到onDestroy,Context也会干掉,无法还原Notification,这个问题不难,后期再看吧。

      2)为了支持一键报警,后台需要修改,后期再搞吧。

      3)该代码为很普通的Android APP,作为学习入门资料吧,应该足够了。

        4)其他问题还没仔细看,估计也不少,没有没有bug的软件。

      源码路径:

      APP:https://github.com/bucry/android/

      后台:暂缺,代码还需要优化,太垃圾的代码不能污染别人的眼球,后期补上

      后台我暂时丢在在阿里云上,有想使用的,又不想暴露自己的,在APP里面:你懂得

      

      APP权当一个Android的学习资料吧。。。。

      部署的时候需要修改此处:

      

      修改为自己的百度KEY,相信做过百度API的都知道

      感谢浏览的朋友们,编码愉快。。。

  • 相关阅读:
    PMM Client 安装异常报错
    安装Docker时错误提示 "could not change group /var/run/docker.sock to docker: group docker not found"的解决方案
    简单概括下MongoDB 4.0 新特性
    MySQL 关于性能的参数配置梳理
    MySQL数据库在IO性能优化方面的设置选择(硬件)
    MongoDB 集合间关联查询后通过$filter进行筛选
    MySQL 基础知识梳理学习(七)----sync_binlog
    第八章 (一)分治 练习题
    第八章 (一)分治
    Logistic回归
  • 原文地址:https://www.cnblogs.com/bfchuan/p/4008189.html
Copyright © 2020-2023  润新知