当前位置: 编程技术>移动开发
本页文章导读:
▪清华大学出版社《App Store创赢艺术:Apple开发的挣钱机密》读后感 清华大学出版社《App Store创赢艺术:Apple开发的赚钱机密》读后感作为自诩为蹩脚的移动开发程序员,收到此次CSDN官方举办“清华大学出版社书评征集"的邀请,动作慢了一步,没有抢到《移.........
▪ 过程查看命令ps 进程查看命令ps
ps命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、 进程有没有僵死、哪些进程占用了过多的资.........
▪ 三种形式实现自定义圆形进度条ProgressBar 三种方式实现自定义圆形进度条ProgressBar
一、通过动画实现定义res/anim/loading.xml如下:[html] view plaincopyprint? <?xml version="1.0" encoding="UTF-8"?> <animation-list android:oneshot="false" .........
[1]清华大学出版社《App Store创赢艺术:Apple开发的挣钱机密》读后感
来源: 互联网 发布时间: 2014-02-18
清华大学出版社《App Store创赢艺术:Apple开发的赚钱机密》读后感
作为自诩为蹩脚的移动开发程序员,收到此次CSDN官方举办“清华大学出版社书评征集"的邀请,动作慢了一步,没有抢到《移动云计算应用开发入门经典》(纯技术哦)一书,退而求其次抢到了《App Store创赢艺术:Apple开发的赚钱机密》,不晓得里面会不会讲苹果应用商店如何刷榜(攒钱的秘密),呵呵
书中没有象中文书名暗示那样通篇讲赚钱的秘密,小秘密,或者Top Securite。该书更多的是一本全面的商务指南,从移动应用产品的目标,规划,开发,营销到维护的一站式商务指南。
书中有的是产品规划和管理,数据收集和分析,经验和教训的分享,没有一行Object C代码。
作为自诩为蹩脚的移动开发程序员,收到此次CSDN官方举办“清华大学出版社书评征集"的邀请,动作慢了一步,没有抢到《移动云计算应用开发入门经典》(纯技术哦)一书,退而求其次抢到了《App Store创赢艺术:Apple开发的赚钱机密》,不晓得里面会不会讲苹果应用商店如何刷榜(攒钱的秘密),呵呵
书的封面
关于作者
什么样的人,写什么样的书。该书作者创建了一家游戏设计和咨询公司,a business man;作者是游戏设计、社交媒体和用户体验咨询师,a developer, a consultant;领导开发和推广过多款游戏,a product manager。关于书名
英文版书名“The Art of the App Store: The Business of Apple Development",也许中文书名《Apple Store创赢艺术:Apple开发的商务指南》更贴切些。该书内容
这是一本讲Business的书,是一部全面的Bussiness handbook, guideline。书中没有象中文书名暗示那样通篇讲赚钱的秘密,小秘密,或者Top Securite。该书更多的是一本全面的商务指南,从移动应用产品的目标,规划,开发,营销到维护的一站式商务指南。
书中有的是产品规划和管理,数据收集和分析,经验和教训的分享,没有一行Object C代码。
目录(豆瓣上摘录,谢谢了)
第1章 App Store简史
第2章 设定目标、成本和期望
第3章 App Store市场研究
第4章 了解你的客户
第5章 策划开发的各个阶段
第6章 应用开发的准则和期望
第7章 创作免费和免费增值应用
第8章 创建付费和高级应用
第9章 学习苹果公司的方法
第10章 搭上社交网络的风潮
第11章 反馈、维护与扩充
第2章 设定目标、成本和期望
第3章 App Store市场研究
第4章 了解你的客户
第5章 策划开发的各个阶段
第6章 应用开发的准则和期望
第7章 创作免费和免费增值应用
第8章 创建付费和高级应用
第9章 学习苹果公司的方法
第10章 搭上社交网络的风潮
第11章 反馈、维护与扩充
建议读者人群
强烈推荐给所有做手机移动应用开发的各路朋友们。
- 如果你是不熟悉移动行业的朋友,要投入这个陌生的行业挖一桶金,那么这本书提供了翔实的背景资料和建议,让你全面了解移动应用商店和商业模式,如何在这个朝阳产业中赚钱。
- 如果你是产品经理,你可以从中了解到如何具体地规划设计一款产品,如何掌握掌握资源和进度,哪里有危险的陷阱,如何利用社交网络和用户奖励来推广产品。
- 如果你是程序员,那么你可以从中了解到你的产品经理,甚至你的公司领导为什么和怎么样做移动应用这块business的。该书可以提高你的视野,让你从更高的高度看待你目前的移动应用开发和运维工作,为你将来的发展(出类拔萃的有远见的程序员,转岗为为产品经理,部门经理)打下基础。
- 不管你是做Apple App Store的应用开发也好,还是做BlackBerry World上面应用开发也好,这本书90%以上的内容不局限于App Store,况且那10%的内容还可以他山之石可以攻玉,BlackBerry, Android, Windows Phone开发者阵营的同学们一起来学习吧。
补充:
纸张质量
该书纸张结实,有手感,看来搞Business的除了薪水比搞Technical的高之外,读的书的纸张也要好。
该书纸张结实,有手感,看来搞Business的除了薪水比搞Technical的高之外,读的书的纸张也要好。
印刷质量
该书印刷字体大小适中,字迹清楚,每页内容充实,图文并茂,难得可贵的是原汁原味保留了英文版中大量的彩色插图/截图,部分图表做了汉化处理(翻译和编辑同志辛苦了)。程序员的读法
这本书是A5(32k)210mm×148mm大小,大小适中,比大本的软件开发书籍要小的多,不占地方。书中各个章节相互独立,因此很适合放在背包里面,或者书桌上,让我能够随时打开花上10几分钟看一张,开卷有益。
BlackBerry移动平台开发者的感触
书中多次引用了iOS Human Interface Guidelines和Apple App Store Review Guidelines两部指南,作为BlackBerry应用开发者,完全可以对照借鉴其中的思想,按照UI Guidelines for BlackBerry 10来开发丰富多彩的BlackBerry应用。
[2] 过程查看命令ps
来源: 互联网 发布时间: 2014-02-18
进程查看命令ps
ps命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、 进程有没有僵死、哪些进程占用了过多的资源等等。
ps [选项]
下面对命令选项进行说明:
Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。
ps命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、 进程有没有僵死、哪些进程占用了过多的资源等等。
ps [选项]
下面对命令选项进行说明:
-e 显示所有进程。 -f 全格式。
Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。
ps -ef|grep mem
[3] 三种形式实现自定义圆形进度条ProgressBar
来源: 互联网 发布时间: 2014-02-18
三种方式实现自定义圆形进度条ProgressBar
一、通过动画实现
定义res/anim/loading.xml如下:
[html] view plaincopyprint?
<?xml version="1.0" encoding="UTF-8"?>
<animation-list android:oneshot="false"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:duration="150" android:drawable="@drawable/loading_01" />
<item android:duration="150" android:drawable="@drawable/loading_02" />
<item android:duration="150" android:drawable="@drawable/loading_03" />
<item android:duration="150" android:drawable="@drawable/loading_04" />
<item android:duration="150" android:drawable="@drawable/loading_05" />
<item android:duration="150" android:drawable="@drawable/loading_06" />
<item android:duration="150" android:drawable="@drawable/loading_07" />
</animation-list>
二、通过自定义颜色实现
定义res/drawable/progress_small.xml如下:
[html] view plaincopyprint?
<?xml version="1.0" encoding="utf-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromDegrees="0"
android:pivotX="50%"
android:pivotY="50%"
android:toDegrees="360" >
<shape
android:innerRadiusRatio="3"
android:shape="ring"
android:thicknessRatio="8"
android:useLevel="false" >
<gradient
android:centerColor="#FFFFFF"
android:centerY="0.50"
android:endColor="#1E90FF"
android:startColor="#000000"
android:type="sweep"
android:useLevel="false" />
</shape>
</rotate>
三、使用一张图片进行自定义
定义res/drawable/progress_small.xml如下:
[html] view plaincopyprint?
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/spinner_black_16"
android:pivotX="50%"
android:pivotY="50%"
android:fromDegrees="0"
android:toDegrees="360" />
使用方法都一样, 如下:
[html] view plaincopyprint?
<ProgressBar
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:indeterminateDrawable="@drawable/progress_small"/>
也可以根据需要通过设置style来设置其大小! 一般只有使用默认的ProgrressBar的时候采用。对于上述三种自定义的方式,建议修改直接修改图片大小,或者shape;
[html] view plaincopyprint?
<ProgressBar
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:indeterminateDrawable="@drawable/progress_small"/>
设置成progressBarStyleSmall后,图标变小。
设置成progressBarStyleLarge后,图标变大
一、通过动画实现
定义res/anim/loading.xml如下:
[html] view plaincopyprint?
<?xml version="1.0" encoding="UTF-8"?>
<animation-list android:oneshot="false"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:duration="150" android:drawable="@drawable/loading_01" />
<item android:duration="150" android:drawable="@drawable/loading_02" />
<item android:duration="150" android:drawable="@drawable/loading_03" />
<item android:duration="150" android:drawable="@drawable/loading_04" />
<item android:duration="150" android:drawable="@drawable/loading_05" />
<item android:duration="150" android:drawable="@drawable/loading_06" />
<item android:duration="150" android:drawable="@drawable/loading_07" />
</animation-list>
二、通过自定义颜色实现
定义res/drawable/progress_small.xml如下:
[html] view plaincopyprint?
<?xml version="1.0" encoding="utf-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromDegrees="0"
android:pivotX="50%"
android:pivotY="50%"
android:toDegrees="360" >
<shape
android:innerRadiusRatio="3"
android:shape="ring"
android:thicknessRatio="8"
android:useLevel="false" >
<gradient
android:centerColor="#FFFFFF"
android:centerY="0.50"
android:endColor="#1E90FF"
android:startColor="#000000"
android:type="sweep"
android:useLevel="false" />
</shape>
</rotate>
三、使用一张图片进行自定义
定义res/drawable/progress_small.xml如下:
[html] view plaincopyprint?
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/spinner_black_16"
android:pivotX="50%"
android:pivotY="50%"
android:fromDegrees="0"
android:toDegrees="360" />
使用方法都一样, 如下:
[html] view plaincopyprint?
<ProgressBar
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:indeterminateDrawable="@drawable/progress_small"/>
也可以根据需要通过设置style来设置其大小! 一般只有使用默认的ProgrressBar的时候采用。对于上述三种自定义的方式,建议修改直接修改图片大小,或者shape;
[html] view plaincopyprint?
<ProgressBar
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:indeterminateDrawable="@drawable/progress_small"/>
设置成progressBarStyleSmall后,图标变小。
设置成progressBarStyleLarge后,图标变大
最新技术文章: