摘要: 此时,坐在电脑前的我在设计着准备参赛的作品。突然发现自己好久没有写博客记录东西了,抽闲回忆了一下自己由原来的开发到今天决心成为一名PM的转变。 以前的我不懂得什么叫做PM。对于开发和产品我也完全没有什么概念。从拥有第一台Android智能手机开始,我就喜欢去下载软件来试玩,喜欢对比相同类型的App应用,这成为了我至今的爱好之一。那时候不懂得什么叫做产品分析,只知道去找出它们各自的共同点,不同点。作为一个用户,我会想着这类软件什么功能是最重要的,什么是必须的,哪些功能做的好,用起来舒服,方便,用户喜欢。 第一次设计“产品” 大二的第二学期我自学了Android开发。学完Andr... 阅读全文
posted @ 2014-02-28 20:31 Sommer__ 阅读(182) 评论(0) 推荐(0)
摘要: 一.对比 超级课程表与课程格子,作为课程工具软件,超级课程表覆盖的学校范围相对较大,支持全国4000多所高校;而课程格子只支持全国3126多所高校。操作上,对于一名用户来说,由教务系统直接导入课程表,实现一键导入是一大特色,这一点在操作上作为软件的初次使用相对于课程格子有着很大的优势。二.对于超级课程表的个人看法 作为一款工具软件,这种产品天然会具有一定的用户黏贴性,所以具有一定刚需。然而工具产品作为一个独立的个体行为,没办法形成社交的氛围。故工具类应用应该向sns类转变。这一点由今年过年期间的支付宝红包和微信红包就可以明显感受出社交产品的优势。目前市场上已有不少类似的产品在寻求社交方面上.. 阅读全文
posted @ 2014-02-24 16:19 Sommer__ 阅读(652) 评论(0) 推荐(0)
摘要: 自从安卓2.2(API=8)以后,安卓手机是通过设备管理API对手机进行系统级的设备管理。本篇通过大家熟悉的“一键锁屏”的小项目实现来介绍设备管理API如何通过强制设备管理策略创建一个安全敏感的应用程序。一键锁屏的实现原理:当按锁屏键的时候,会发出一个广播,当用户界面接收到一个广播的时候就可以实现锁屏。而广播的发送是我们调用DevicePolicyManager(设备管理接收者)中的lockNow()方法来实现。锁屏需要将应用程序提升为系统管理员的权限,如果当前的应用具备系统管理员的权限,则直接调用lockNow()进行锁屏;如果应用是首次运行不具备系统管理员权限,则需要激活一个用户授权界面来 阅读全文
posted @ 2013-08-05 14:03 Sommer__ 阅读(3334) 评论(0) 推荐(0)
摘要: 今天写了一个下Demo后修改了一下布局文件是在效果界面上改动的,拖动了一下。没有提示错误,但是启动运行后,竟然提示有错。Casedby:java.lang.ClassCastException:android.widget.Button如图:对这个很是不解,只是改动了布局,怎么会出错了呢?找了一下解决的方法:把该项目在eclipse的PackageExplorer工程列表那里删除右键delete选择后,会弹出注意不能勾选对话框中的选项,否则会把整个工程文件从工程目录里删除掉!(从workspace中删除)之后点击OK!再之后,把工程文件重新import...进工作区!这样就搞定了。如果导入的过 阅读全文
posted @ 2013-08-01 14:58 Sommer__ 阅读(1184) 评论(0) 推荐(0)
摘要: 当我一开始接触对于java操作数据库的时候,使用的是JDBC框架(因为你不得不承认不是所有的项目都需要hibernate)。一开始的编程我都是没有任何的感觉的,因为对jdbc并不是非常的懂,慢慢的,随着Demo越来越多,我发现JDBC框架是繁琐并且枯燥的。不难发现,基本所有的Dem的DAO层对于数据库的操作都少不了(CRUD)。我开始想着,我们学的java思想不就是要对其公共的进行封装么?于是我开始试着去“偷懒”......看着这些代码。我觉得可以将之分为两种类型:“改”和“查”。没错,基本所有的‘增’,‘删’,‘改’都有着很多的相似点,例如返回时void,唯一不同的就是sql语句,以及对于. 阅读全文
posted @ 2013-04-24 22:02 Sommer__ 阅读(313) 评论(0) 推荐(1)