从事Android已经大半年了,居然没有一款自己的产品,真是惭愧啊,不过经过这一个半月的艰苦奋斗,我人生中第一个个人Android应用终于诞生了!叫——不做手机控。感谢老婆大人起的好名字。

这是下载连接:点击打开链接,请朋友们多提意见和建议!

回想这半个月,还真不容易,每天下班继续码代码是最基本的,还要一个人兼任开发、产品、设计、测试等多项工作。其实产品、测试的工作还好说,毕竟平时接触的多,赶鸭子上架也能行,但是设计的工作真是快要了我的小命,光是一个logo都p了我一晚上,而且还只是一个渐变背景加两个英语字母,看来不会设计的开发不是好产品。。。

这个项目可以说是源自生活,因为我自己就是个手机控,有时候明明很多事情要做,但一拿起手机就放不下来。下载一些时间管理的工具也没有用,由于这些工具基本上还是需要靠自觉遵守事先设定好的安排,对于我这种没自觉的人来说毫无用处,于是我就自然的萌生了自己做一个的想法。我的想法很简单,做一个监听手机屏幕开启时长的工具,到一定的时长就强制开启屏保,过一段时间以后才允许退出,简单的方法,就能够让我离开手机。这点功能确实很快就做完了,用起来效果还不错,那时刚好看到一篇讲移动广告的文章,看得我心痒痒,不禁想起先贤说的话:不能靠艺术养活自己的艺术家是没有用的艺术家,说起来我玩的也是代码的艺术,看来得检验一下我这个艺术家何不合格了。闲话不多说,立马开始干。

由于是本着学习的目的进行的开发,当然要用一些公司开发没用过的东西啦,包括用Android studio开发,用gradle编译,用github管理,图标展示(用hellocharts-library)还学习了一下material design,用了V7最新的兼容库(后期改成了用大神的开源库,不敢藏私,链接在这里:https://github.com/rey5137/material)。现学现做,踩了许多坑,包括但不限于(如果有碰到同样这些问题的朋友可以留言和我交流一下):

1.Sharedpreference在多进程中共享数据

2.MD设计兼容包在不同版本下表现不一致的问题

3.Android Studio中导入依赖库的问题

4.gradle打包、打渠道包的问题

5.混淆时处理第三方sdk的问题

6.设计文案、logo和介绍页,以及整体效果的问题

7.Android SKD版本自身变动引起依赖库出现错误的问题(sdk V-23将httpclient相关的类库都删除了)

8.应用商店申请开发者和申请上线的问题

9.万普的广告sdk导致应用审核各种被阻拦的问题(360手助和安智市场死活过不了,最后在这两个市场改用360广告sdk了)

解决这些问题的过程虽然很痛苦,但是问题解决后的喜悦更让我鼓舞,激励我不断学习,不断超越自我(怎么感觉这段写得很恶心呢。。。)

通过这个小项目,着实学到了不少东西,接下来还要学习如何推广,如何运营,如何更新,这样一圈下来,估计对一个产品的整个流程是怎么操作的这些事我就算是大致了解了。不足之处当然也有,比如由于产品太小,没自己构建一个hudson这样的持续构建平台,也没有自己搭建一套git服务器,等过一段时间还是需要把这两样也体验一下的,甚至还要做自己网页和官网。

现在这个小工具在各大应用商店已经陆续上线了,欢迎各位看官下载体验,如果能给我一些宝贵的建议或意见就更好了。

应用商店网址:http://android.myapp.com/myapp/detail.htm?apkName=com.pl.getaway.getaway

第一款个人应用——《不做手机控》——终于上线啦!相关推荐

  1. 小白第一款游戏《跳鸭跳》终于上线了

    我花了差不多1个多月的时间,终于上线了自己人生第一款小游戏,然后激动地整夜睡不着觉,happy ing-        说起我为什么做游戏,其实就是因为一个情节吧.2002年我接触了网游<奇迹& ...

  2. 拯救熊猫眼!戒除手机瘾!不做手机控,全靠它了!

    "想保护眼睛,却放不下手机? 番茄工作法,却坚持不了三分钟? 只想看看消息,却刷朋友圈刷到下课? 明明要早起,却躺在床上练成王者熊猫眼? 要看的书堆成山,却阻挡不住刷不完的头条诱惑? 下决心 ...

  3. android不做手机控,不做手机控app

    随着手机的普及,现在大家使用手机已经不再只是普通的通信了,更多的是娱乐.很多时候,时间就在我们玩手机的时候悄悄流逝,特别是刷抖音追剧的时候,感觉时间就像流水一般,瞬间就过去了.为了我们不被手机所控制, ...

  4. android不做手机控,不做手机控精简版

    不做手机控精简版是一款帮助用户戒手机的软件,不做手机控精简版能够帮助用户解决生活中因为玩手机产生的拖延症,不做手机控精简版能够锁定屏幕摆脱手机,起到提高学习或办公效率的作用,有需要的朋友快来下载吧! ...

  5. java蓝牙cdma,国王归来 全球第一款内置蓝牙CDMA手机上市

    [IT168 资讯]也许是巧合,当摩托罗拉在北京发布第一款将在中国上市的内置蓝牙的CDMA手机V880的时候,在它的老家-美国,无线网络运营商Sprint宣布将在本周出售"长期等待" ...

  6. 【不做手机控】如何屏蔽微信朋友圈?

    写在前面 1.一切设置请自行斟酌,不一定要按照我的来 2.设置的时候可能会需要权限,按提示设置就行了. 3.有疑问可以评论,也可以进Q群问别人(群主是开发者,一般是群主在解答) 4.建议在微信app上 ...

  7. 我的第一个手机应用终于上线了

    学习IOS也有小半年了,第一个iPhone 应用终于上线了,欢迎大家下载:是一个烟台汽车查询违章信息的小软件: <烟台车友> 可随时随地查询烟台汽车违章信息,再也不用忘记交罚款..大家可到 ...

  8. Python制作当年第一款真正意义上的手机游戏——贪吃蛇游戏

    前言 最近有很多的同学问,能不能用Python做出一个小游戏来,而且最好要讲清楚每一段干嘛是用来干嘛的 那行,今天将来讲解一下用Python pygame做一个贪吃蛇的小游戏 据说是贪吃蛇游戏是197 ...

  9. 我做的游戏终于上线了----三国Q传!!!

    [url]http://www.chinasgqz.com/[/url] 终于上线了~~ 希望大家去玩玩~~~ [img]http://dl.iteye.com/upload/attachment/4 ...

最新文章

  1. 利用tinyproxy在Linux上搭建HTTP Proxy Server
  2. java文件出现字符串_找出三个文本文件中都出现的字符串,并输出到一个文本文件(菜鸟求救)...
  3. cmd mysql uroot p不是内部或外部命令...
  4. C++继承同名成员处理方式
  5. 投屏连接台式计算机,笔记本如何连接一体电脑进行投屏?
  6. QComboBox 样式设置
  7. linux interfaces配置文件详解
  8. 用递归实现求一个迷宫是否有通路
  9. linux查看rss内存,linux rss 内存
  10. youtube-dl 安装和用法
  11. java实现订单未支付失效_Java微信支付之关闭订单
  12. 我的第一个Android应用BMI-深入浅出Android
  13. Pytorch官网一直很卡进不去,离线下载pytorch各类版本安装包方法
  14. MichiGAN:Multi-Input-Conditioned Hair Image Generation for Portrait Editing---论文阅读笔记
  15. Elasticsearch DSL语法中queries/filters执行顺序探秘
  16. 人工智能(mysql)—— mysql完整的sql查询
  17. cod单页系统 wordpress 来搭建 外贸 单面系统
  18. Vue.js搭建移动端购物车界面-基本结构和数据渲染
  19. 欧尼酱讲JVM(13)——本地方法栈
  20. 现有几个开源IM框架

热门文章

  1. android 虚拟按键源码流程分析
  2. win10更新时强制关机会如何
  3. 运维派 企业面试题6 防dos攻击
  4. css3中-moz、-ms、-webkit、 - o -各什么意思
  5. python3抓取aqi
  6. 模拟电路9(微变等效电路法对共射基本放大电路进行分析)
  7. 概率论:概率空间的基本概念
  8. JAVA工具类-根据身份证进行性别和年龄计算
  9. uniapp上传华为应用市场,您的应用提示获取手机存储敏感权限,用户不同意时强制退出应用
  10. 华为USG防火墙及NGFW高可用性的规划与实施详解