- 博客(13)
- 资源 (1)
- 收藏
- 关注
翻译 Canvas
http://developer.android.com/guide/topics/graphics/2d-graphics.html 利用Android框架,有两种方法可以实现2D绘图。 1、绘制图像或动画到布局之中的View对象。此为通过一般View层次体系结构的处理过程来实现,只需简单定制图案在View对象运动即可。 2、将图像直接绘制到Canvas。需要通过主动调用有关类
2014-04-20 17:19:20 587
翻译 创建Android View类
译自:http://developer.android.com/training/custom-views/create-view.html,有删减。 1、创建View类 完美的自定义可以封装原UI的方便功能,可以带来CPU和内存上的使用效率,等等。尽管如此,自定义view类还应该: · 与Android标准一致 · 提供能运用于Android XML布局的自定
2014-03-27 22:29:07 987
原创 学习操作系统开发的网站资源(随时补充)
0、XiangelinuxXiangeLinux https://code.google.com/p/xiangelinux/ 好友Swordhui的Linux系统1、LFSLFS官网 http://www.linuxfromscratch.org/lfs/lfs中文社区 http://www.lfs.org.cn 中文翻译在此2、Linux Kernel A
2014-03-03 18:36:56 993
翻译 LFS简介
http://www.linuxfromscratch.org/lfs/index.htmlLinux From Scratch是什么?Linux From Scratch (LFS) 是一个项目,可以帮你逐步实现自定义的Linux系统,当然包含全部源代码。为啥要实现LFS系统?许多人不明白,既然有现成的Linux发布版可以下载,为啥还要从头构建一个新的Linu
2014-03-01 22:27:55 1076
原创 Android框架内Activity 之间消息的实现
我的理解,Acitivity之间的互动两种方式,一种是利用startAcitivity实现父子之间的互动;一种是利用Intent机制来实现。 startActivity一般是用在一个应用内部,而Intent机制可以用在不同应用之间。 startActivity可以这样理解,如同在一个Form中启动另外一个Form,所以他们之间有互动联系是必然的。如果想把子Acitity的执行情况传回给
2014-02-26 20:46:56 836
原创 Android UI
可能最近事情比较琐碎的原因,对Android UI的理解一直不甚透彻,特别是Acitivity、Fragment等类之间的关系。反复看了看《Android 4 高级编程》——之所以用“看”而不是“研读”,是因为发现自己总是在一知半解中着急的浏览,而没有深入研究——终于有了一丁丁点体会,突然觉得前些时日的理解也许有错误或不当之处。 也许学习就是在不断纠正错误中取得收获的——我是这样安慰自己的。
2014-02-20 23:05:45 616
原创 Android Application
翻遍了Hello World项目中包含的全部文档,却并没有发现Application类的存在。能够找到的影子,却只有在AndroidManifest.xml文件中存在的节点。 每个人学习Android开发都会有不同的切入点,经过初步的学习,我还是决定把自己的切入点放在Android.app.Application上。为什么?因为,HelloWorld应用中目前只用到了Android.app中
2014-02-17 21:39:35 903
翻译 Android API指南 - 资源概述
本文为译文。 原文地址:http://developer.android.com/intl/zh-cn/guide/topics/resources/overview.html 如有可能,我们应该将应用代码中的图片、字符串等资源外部化,这样可以对它们进行单独维护。资源外部化也为在不同设备上应用不同的语言、屏幕尺寸等设置带来便利,而且也很重要。要提供不同配置的兼容性,就必须首先学
2014-02-10 23:32:09 675
翻译 Android APIs - Package Index
由于创建Hello World时对资源类R不解的缘故,故决定对Android中各API进行翻译。 翻译文章首链接:http://developer.android.com/reference/packages.html 原文版权许可:http://developer.android.com/license.html 这里翻译仅作学习之用。将原文代码等内容用作他用时请务必遵循原文版
2014-02-09 21:16:36 1145
原创 2. Hello World (2)
本以为Hello World是个最简单的应用了,至少表面上的确如此,但很多疑问没有解决。比如程序为什么会知道strings.xml和layout.xml放在了哪里,要知道AndroidManifest.xml中并没有明确说明。这表示,应该会有其他途径,或者说在其他地方能够找到关于strings.xml和layout.xml的引用。
2014-02-06 15:29:39 1566
原创 1、Hello World
要创建第一个程序的话,当然还是从Hello World开始的好。既然Eclipse与Andriod Studio都没有用过,所以,选择其中带单词“Andriod”的工具似乎是上选:)——尽管AndriodStudio其实是基于IntelliJIDEA构建的,尽管当前的版本号还只是0.4.3。这一点,可以从Andriod SDK的官方网站提供的示例中得到体现,目前,官网暂时只提供了基于Andriod
2014-02-04 02:33:13 1718 2
原创 0. 引子
最初想学手机端开发是5、6、7、8多年前的事情。那个时候Nokia还很辉煌,Andriod还没有面世,而我基于工作岗位转换等原因,想法就停留在仅仅是想法的阶段。后来,苹果横空出世,iOS的应用中不乏“植物大战僵尸”、“愤怒的小鸟”等经典之作,而我基于没有紧迫感的原因,与iOS开发失之交臂。但仅就个人感观而言,iOS的鼎盛并没有维持多久,乔布斯的陨落带走了苹果的灵气。然后,Andriod之势迅猛而起
2014-02-02 23:05:11 709
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人