- 博客(149)
- 资源 (26)
- 收藏
- 关注
原创 前非著名程序员,现不知名产品人
很久没有回到这里,我的写作一直在继续,只是迁移到公众号很多年了。老读者们,很久不见,如果你们曾经看过我的文章,如今还愿意一路同行的话,欢迎你们关注我的公众号。我的公众号就是我的名字:“唐韧”这是我在公众号发布的一篇文章,主要对我过去几年的经历做了一个介绍。正文:关注我的读者越来越多了,很多新朋友对我可能还不是很了解。这一篇,准备跟你完整介绍一下目前的我。...
2019-06-26 12:53:17
924
原创 产品学习笔记8—写给非技术背景产品经理
细数全世界优秀的产品经理,群星璀璨,乔布斯是极致的代言人,他定义并设计的苹果系列产品改变了一个时代,引领了潮流。他的苛刻、极致、改变世界的初心影响着如今科技行业圈的产品经理们,奉为经典。张小龙,微信之父,深谙人性,理解潮流,能把一款产品做到人们的生活中,几亿人都为之买单,实属境界。相信每一个产品经理都有改变世界的梦想,也都在这条不归路上蹒跚前行,改变世界的毕竟是少数,能改变的只有自己,在产品之路上
2016-04-11 21:31:28
3720
2
原创 产品学习笔记7—如何与程序员高效沟通
目前在行业或者学术界,并没有一个系统化的产品经理培训体系,也就是说产品经理的学习和成长是一种粗放式的进阶路线。现今,产品经理分布在各行各业,而且在互联网逐渐普及的今天,产品经理一职越来越成为互联网公司的标配。相对之下,如今的产品经理大多是从其他职能转型过来,并不像一些传统专业,比如计算机,在大学就可以进行系统化的学习。而产品经理更多的是从开发转型、从设计转型或者从运营转型,或者也有很多从市场和销售
2016-03-29 08:24:31
3707
原创 产品学习笔记6—MVP产品理念
做互联网产品,有一个很重要的特点,那就是快速变化。每天,甚至每个小时,市场和用户都在发生着快速的变化。对于互联网产品设计者来说,如何保持对变化的快速响应和应对成为了产品在市场上能否取得一席之地的关键标准。如果在传统IT时代,计算机软件产品的设计和研发是一套完整且冗长的流程,从需求分析开始,到软件设计到后面的测试和发布上线以及后期维护,一个长周期下来,短则一两个月,长则一年半载。取决于当时的时代特点
2016-03-26 12:54:08
4714
原创 产品学习笔记5—理解场景比设计功能更重要
所有的产品无一例外都是在特定的场景下被使用,比如我们想搜索什么东西时会打开Google或百度(前者在国内悲剧),当我们要出行时会拿出滴滴出行或者Uber,当我们饿了时会拿出饿了么或者百度外卖,当我们寂寞时会拿出微信。所有这些都反映了一个词,场景。我们的意识和行为都在一个特定的场景下发生,而对应的产品设计需要符合这个场景。产品不仅仅有功能,而应该具备符合这个场景的解决方案。如果你
2016-03-23 09:07:48
2918
原创 产品学习笔记3—产品经理的3句魔咒
做产品会不会是世界上最难的工作之一?做好产品工作需要掌握的东西太多,技能和沟通,做事和做人,能做好产品经理的人无非肯定是人生的掌舵者,叹只叹我还在路上。以自己不长的产品经验来看,在平时工作中,产品经理们会面对如下这些问题,而这些问题堪称“魔咒”般萦绕在我们周围。1、魔咒一:“这个功能做了有什么意义啊”施咒者:开发同学杀伤力:三颗星场景:在产品经理们绞尽脑汁、充分调研
2016-03-16 10:39:50
2817
原创 产品学习笔记2—产品经理技能三核心
我做产品时间不长,如果让我选三个产品经理的核心技能,那么我的答案会是这三个:让对的事情持续发生让信息高效流动起来让组织合作顺畅进行到如今,人人都是产品经理的时代可能在慢慢过去,随着专业化程度的不断提高,产品知识体系的不断健全,职业化的产品经理在慢慢出现。产品学这一领域在未来会逐渐成为一门新的知识领域,就好比几十年前软件开发技术刚开始普及的时候一样。那时候的程序员可都是多面手,但专业
2016-03-14 08:52:36
2490
原创 产品学习笔记1—所谓产品汪
前几年做开发的时候,我写过两个开发系列,分别是Android学习笔记和iOS学习笔记,现在,我做产品,记录下我的产品学习笔记。今天分享第一篇,谈谈我们自己,产品汪们。我做产品时间不长,不到两年,从技术转产品,之前对产品设计感兴趣,当时感兴趣的“产品设计”放在现在来看,其实是对UI设计感兴趣。做产品这段时间以来,我对“产品设计”有了新的定义。按照《用户体验要素》一书对产品层级的划分,UI设计
2016-03-09 09:41:17
2573
原创 Android布局优化
文章地址:http://ryantang.me/blog/2014/01/24/android-optimise-layout/
2014-01-25 13:13:35
4989
原创 Android事件传递机制
本篇内容将结合Android源码来分析Android的事件传递机制。众所周知,点按、滑动、触摸构成了Android等智能设备的基本操作,几乎所有的应用都通过对触摸屏的操作来进行应用程序的使用。那么,在Android中,触摸事件是如何响应及传递的呢,通过本篇内容你将有一个初步的了解。
2014-01-03 12:52:26
4500
原创 iOS事件传递机制(二)
文章地址:http://ryantang.me/blog/2013/12/29/ios-event-dispatch-2/
2013-12-31 22:21:49
2829
原创 iOS事件传递机制(一)
本篇内容将围绕iOS中事件及其传递机制进行学习和分析。在iOS中,事件分为三类:触控事件(单点、多点触控以及各种手势操作)传感器事件(重力、加速度传感器等)远程控制事件(远程遥控iOS设备多媒体播放等)
2013-12-10 05:57:25
5732
原创 Android模拟神器——Genymotion
文章地址:http://ryantang.me/blog/2013/08/16/genymotion/
2013-08-24 23:36:18
4503
原创 Android推送服务——百度云推送
Hi,我的博客已经搬家到ryantang.me ,欢迎大家继续支持!文章地址:http://ryantang.me/blog/2013/08/06/baidu-push-service/
2013-08-08 23:14:25
4647
原创 博客写作之我说
Hi,我的博客已经搬家到ryantang.me ,欢迎大家继续支持!文章地址:http://ryantang.me/blog/2013/08/02/how-to-write-blog/
2013-08-08 23:13:14
2099
原创 博客更新
大家好,感谢大家一直以来的支持,本博客内容已停止更新,新内容将发布到我的新博客,地址是:ryantang.me,欢迎大家继续支持,我会在ryantang.me上发布内容更丰富的文章内容,谢谢!Ryan
2013-08-03 15:32:37
3366
原创 Android应用崩溃后异常捕获并重启
在Android应用开发中,偶尔会因为某些异常导致正在使用的应用出现异常并强制关闭,这样导致不友好的用户体验。为了解决这个问题,我们需要捕获出现的异常并做处理。在Java中有两类异常,分别是Error和RuntimeException,前者是不需要我们去处理的,我们处理的往往是后者。那么如何捕获线程在运行时的异常呢,我们可以使用自定义类实现Thread.UncaughtExceptionHan
2013-07-15 21:21:42
15710
原创 Android AlarmManager实现不间断轮询服务
在消息的获取上是选择轮询还是推送得根据实际的业务需要来技术选型,例如对消息实时性比较高的需求,比如微博新通知或新闻等那就最好是用推送了。但如果只是一般的消息检测比如更新检查,可能是半个小时或一个小时一次,那用轮询也是一个不错的选择,因为不需要额外搭建推送服务器,不用额外配置推送服务。另外推送现在一般以维持长连接的方式实现,在手机客户端也会耗费一定的电量。今天就介绍一个在Android上实现轮询机制
2013-07-13 11:40:50
41058
5
原创 iOS学习笔记47——图片异步加载之EGOImageLoading
上次在《iOS学习笔记46——图片异步加载之SDWebImage》中介绍过一个开源的图片异步加载库,今天来介绍另外一个功能类似的EGOImageLoading,看名字知道,之前的一篇学习笔记《IOS学习笔记34—EGOTableViewPullRefresh实现下拉刷新》中介绍的开源项目是同一个作者。
2013-07-12 16:59:34
10711
3
原创 2013年7月Android设备版本及屏幕尺寸分布
Google公布了截止到今年7月8号前的Android设备系统版本及屏幕尺寸的分布情况,值得注意的是,4.x版本的占比已经超过了统治很长一段时间的2.x版本,这个信号对开发者来说值得注意的是,需要开始把4.x以上版本的开发放到主要位置了,包括新API的使用以及版本适配等。下面来看看这次数据的具体情况。
2013-07-10 11:06:12
10450
4
原创 iOS学习笔记46——图片异步加载之SDWebImage
在开发中经常会遇到列表加载的功能,其中大部分都包括图片列表加载,但移动设备本身内存有限,而大量图片加载又很耗内存。今天主要就介绍一个第三方图片异步加载库SDWebImage,Github地址为:https://github.com/rs/SDWebImage,这个库主要实现了为UIImageView添加一个类别方法,让使用者使用图片异步加载就好像直接为UIImageView设置image一样,使用
2013-07-07 14:43:51
30166
1
原创 Android图片异步加载之Android-Universal-Image-Loader
将近一个月没有更新博客了,由于这段时间以来准备毕业论文等各种事务缠身,一直没有时间和精力沉下来继续学习和整理一些东西。最近刚刚恢复到正轨,正好这两天看了下Android上关于图片异步加载的开源项目,就顺便整理记录下来,作为这一个多月来博客的重新开火做饭吧。从今天起我会陆续恢复博客的更新,也希望大家继续支持。今天要介绍的是Github上一个使用非常广泛的图片异步加载库Android-Univer
2013-07-03 22:30:46
21149
3
原创 Android Studio使用教程(二)
以下是本次Google I/O大会发布的IDE Android Studio使用教程第二篇:在 Android Studio使用教程(一)中简要介绍了Android Studio的基本使用,包括安装、新建工程、工程结构以及主题设置。今天接着讲第二篇,主要包括如下内容:从Eclipse导入工程到Android StudioEclipse工程与Android Studio的区别
2013-05-19 22:36:02
114950
9
原创 Android Studio使用教程(一)
今年的Google全球开发者大会虽然没有新的Android系统和设备,但是还是推出了一些不错的产品,Android Studio就是其中之一。这个基于Intellij IDEA开发的Android IDE让很多人眼前一亮,其实时编写布局文件实时预览并适配多屏的功能可以说让苦于界面布局开发的人看到了希望。代码自动提示、运行响应速度、都比Eclipse来的要好。但这次推出的版本毕竟是预览版,所以改进的
2013-05-17 19:37:28
93724
2
原创 iOS学习笔记45—本地通知UILocalNotification
在iOS中有两类信息提示推送方式,一类是远程服务器推送(APNS),之前有笔记中介绍过APNS:http://blog.youkuaiyun.com/tangren03/article/details/8482259,还有一类就是本地通知UILocalNotification,今天就简要的记录一下UILocalNotification的使用,代码里见注释UILocalNotification *not
2013-05-11 14:17:44
10241
1
iOS图片异步加载SDWebImage
2013-07-07
Android图片异步加载-ListView、GridView、ViewPager
2013-07-03
解决键盘遮挡输入框
2012-11-20
IOS下拉刷新Demo实现
2012-09-04
使用Delegate在两个ViewController间传值
2012-08-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人