产品经理如何评估产品机会

评估产品机会是产品经理的重要职责。评估产品机会的目的在于淘汰馊主意,避免浪费时间和金钱;挑选合适的产品机会,团结团队,理解产品,整合资源,更好的打造一款爆品。结合《启示录》一书的内容与个人项目经验的思考,梳理了以下10大问题。1.  产品要解决什么问题(产品价值) 产品的目的是什么?可以持续性的解决哪些问题与困扰?产品的问题解决务必是可持续性的,而不是一次性的快餐产品,这是一个最难回答也是最重要的...
阅读(1624) 评论(0)

一起来开发Android的天气软件(四)——使用Gson解析数据

离上一篇文章过去才4、5天,我们赶紧趁热打铁继续完成该系列的天气软件的开发。承接上一章的内容使用Volley实现网络的通信,返回给我们的是这一串Json数据{"weatherinfo":{"city":"杭州","cityid":"101210101","temp1":"1℃","temp2":"10℃","weather":"多云转晴","img1":"n1.gif","img2":"d0.gi...
阅读(4451) 评论(6)

一起来开发Android的天气软件(三)——使用Volley实现网络通信

距离上一篇一起来开发Android天气软件二的时间又将近半个月了,之间一直因为有事而没有更新实在抱歉,最近会加快更新的步伐,争取在2015年到来前写完这系列的博文,上一章我们已经使用LitePal框架搭建好了我们所需的数据库,这一章的内容将主要完成关于从中国天气网获取数据的网络通信操作,之前有学习过Android开发的同学应该都知道,Android实现互联网通信主要有两种方法,一种使用HTTPUR...
阅读(4871) 评论(11)

一起来开发Android的天气软件(二)——使用LitePal搭建数据库

谢谢大家对该系列博文的支持与关注,我们现在趁热打铁正式开始我们的Android天气软件的开发吧!没有阅读过之前关于该软件的功能需求的同学可以先看一下 一起来开发Android的天气软件(一),可以先去快速浏览一下,清楚我们的概要体系。今天我们要做的是搭建Sqlite数据库,那这个数据库要存储哪些信息呢!该数据库是用来存储全国的省市县的一些信息,全国共有34个省比如浙江旗下又有好多的市如杭州、温州、...
阅读(4552) 评论(14)

一起来开发Android的天气软件(一)——功能规格介绍

从今天开始呢,打算来介绍如何开发一款Android的天气软件,其中运用到的基础知识点也比较多,比较适合初学或者刚接触Android开发不久的同学一起来学习交流和切磋!     那么我先对这个天气软件进行需求分析,我们主要会实现什么功能呢?     1、查询全国省市县的任意城市的天气信息并可以自由切换     2、手动刷新天气信息     3、后台自动刷新天气     4、自动定位所在地的天气信息...
阅读(4785) 评论(23)

关于Android制作.9.png图片

第一个问题,.9格式的图片与我们之前的一般图片有什么问题呢?      这是安卓开发里面的一种特殊的图片。这种格式的图片在android 环境下具有自适应调节大小的能力。 (1)允许开发人员定义可扩展区域,当需要延伸图片以填充比图片本身更大区域时,可扩展区的内容被延展。(2)允许开发人员定义内容显示区,用于显示文字或其他内容。      第二个问题,.9.png格式图片有什么用处呢?       ...
阅读(1388) 评论(0)

Android开发之策略模式初探

策略模式主要定义一系列的算法,学过数据结构的朋友肯定知道,对于数组从大到小进行排序有着很多的算法,比如冒泡、交换、快速插入等等,策略模式就是把这些算法封装成一个个独立的类,方便使用时候进行任意的调用。这里以字符串替代为例, 有一个文件,我们需要读取后,希望替代其中相应的变量,然后输出.关于替代其中变量的方法可能有多种方法,这取决于用户的要求,所以我们要准备几套变量字符替代方案.       首先,...
阅读(1558) 评论(2)

Android开发之Buidler模式初探结合AlertDialog.Builder讲解

什么是Buidler模式呢?就是将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示.Builder模式是一步一步创建一个复杂的对象,它允许用户可以只通过指定复杂对象的类型和内容就可以构建它们....
阅读(2128) 评论(0)

Android开发之工厂模式初探

工厂模式(Factory)是比较常见的一种模式我觉得也是一种非常容易理解的一种模式,举个简单的例子吧,我们小时候经常考试,每次最害怕的就是爸妈问考试试卷的分数,不同的分数我们的心情也是不一样的。那么我们就根据这个情况以工厂模式写一个Java程序。...
阅读(1556) 评论(3)

Android开发之模板模式初探

模板模式我觉得在Android的开发中是最长用到的,基本是随处可见的,认识该模式,有助于我们对Android的源码及框架有一个更深层次的认识。那什么是模板模式呢,模板模式就是定义一个基本框架,将其中的一些方法延迟到子类中执行实现。就比如我们去餐馆吃饭,基本步骤肯定为找到座位,点菜,上菜,吃饭,买单五个过程,其中点菜这个过程是可变的,我们点的菜可多可少,其他都是固定的,那么我们就可以写在一个固定的抽...
阅读(1099) 评论(2)

Android开发之适配器模式初探

我们在开发Android的时候经常通过Adapter把数据和UI对象连接在一起,spinner、ListView之类的控件都可以用适配器来自定义其组建,使其更加丰富。适配器模式是将两个不兼容的类纠合在一起使用,属于结构型,需要有Adaptee(被适配者)和Adaptor(适配器)两个身份。简单的来说,就是你有一个机器人是只会踢足球的,另一个机器人只会打篮球的,然后你想有让他既会踢足球又会打篮球,那...
阅读(1552) 评论(1)

Android开发之单例模式初探

单例模式是什么呢?是Java23中模式之一,在Android开发中也有着广泛的运用,比如Calander类,在创建对象的时候并不是通过 new Calander而是Calander.getInstnce(),这就是单例模式的一种运用,应用的场合是什么呢?我们在很多时候有些对象只需要一个就够了,并不需要多个,就比如古代的皇帝,一山不容二虎,老虎多了只有坏处没有好处。它的作用就是保证整个应用程序中某个...
阅读(1096) 评论(0)

Android开发之发送邮件功能的实现(源代码分享)

Android开发中可能会碰到如何发送邮件的困扰,之前我也查了相关的文档,博友们也分享了不少的发送邮件的办法,总共有3种把,我仔细阅读了下,发现有的讲的太过复杂跟麻烦,不够清晰,我今天就来分享下我认为的最好用的办法来解决该问题,使用Andorid-MAIL Jar包。首先我们先要下载以下四个文件      然后呢在Android平台上发送邮件呢,肯定先要检查网络的状态,网络状态可用的情况下才能发送...
阅读(2771) 评论(2)

Android开发之自定义Spinner样式的效果实现(源代码实现)

android系统自带的Spinner样式是远远满足不了我们实际开发过程中对Spinner UI风格的要求,因此我们肯定需要为了切合整个应用的风格,修改我们的Spinner样式。系统给我们提供了两种常见的修改方式,一个是用XML方式静态,另一个就是Java代码动态来修改啦,我们这篇文章呢主要就是介绍如何动态修改Spinner的样式。我的实现方法呢,是自己构造一个SpinnerAdapter,继承来...
阅读(2204) 评论(0)

ViewPager+Fragment切换时无法更新数据问题解析(源代码分享)

在一个 Android 应用中,我们可以使用 FragmentPageAdapter 来处理多 Fragment 页面的横向滑动。但是当 Fragment 对应的数据集发生改变时,我们都希望能够通过调用 mAdapter.notifyDataSetChanged() 来触发 Fragment 页面使用新的数据调整或重新生成其内容,可是当我们使用 notifyDataSetChanged() 后,我...
阅读(5143) 评论(1)
74条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:207289次
    • 积分:3445
    • 等级:
    • 排名:第8834名
    • 原创:72篇
    • 转载:2篇
    • 译文:0篇
    • 评论:253条
    博客专栏
    关于我
      姓名:林泓成
      生日:1994.6
      学历:本科
      专注:Android、Java
      学校:杭州电子科技大学
      专业:信息管理与信息系统
    最新评论