代码改变世界

Android常见问题解决方法

2011-05-15 07:55 by onm, 206 阅读, 0 推荐, 收藏, 编辑
摘要:以下是我开发Android应用时,遇到的一些诡异或者常见的问题的解决方法。Eclipse自动更新ADT:通过Eclipse的自动更新会很慢,基本不能成功。貌似那个自动更新地址被强了,不解。可以通过这个地址http://dl.google.com/android/ADT-10.0.0.zip下载最新版,然后安装。安装步骤:1.Start Eclipse, then select Help > Ins... 阅读全文

回想微软创新杯比赛点滴

2011-05-07 12:14 by onm, 214 阅读, 0 推荐, 收藏, 编辑
摘要:今年的微软创新杯中国区决赛在几天前结束了。据我去年的比赛结束,一年过去了,我恍惚中回忆我这一年做了什么。我看了一些书,开始学习思考,偶尔用心写写博客。然后跑去豆瓣实习,做了几个失败的小网站。然后我有点心慌,一年就过去了。昨天,偶遇了一起做比赛的学长,很亲切,我们拥抱。我们很久没有见过了。其实我还真的偶尔会想起这些可爱的人们。很多时候,我会发现真的很难再聚集这么几个人,为了一个目标,每天艰苦的奋斗着... 阅读全文

Android学习小结(四)——数据持久SQLite

2011-04-17 11:58 by onm, 227 阅读, 0 推荐, 收藏, 编辑
摘要:Android提供了几种方法帮助持久化Android应用的数据。包括Shared Preferences, Internal Storage, External Storage, SQLite Databases。对于Internal或者External Storage就是读写文件,将数据持久话到File上。(当然其实所有的持久话方式,最终都是将数据存储到文件上,只是文件存储数据的方式不同。)Sh... 阅读全文

Vim学习笔记

2011-04-07 11:59 by onm, 251 阅读, 0 推荐, 收藏, 编辑
摘要:刚翻了一下以前留下的关于Vim的记录,发现最开始接触Vim是在2月7日左右,现在是4月7日。刚好两个月,很短。Vim的学习曲线还是比较陡峭的,我现在依然很菜。如果有100个Level,那么我应该处在Level 1的级别,但是最近有那么一点点渐入佳境的感觉,整理一下两个月的收获。第一次在博客上提及Vim是《最近的一些事情》上写道的,我说那时候情绪低落,无事想做,所以胡乱搞了点事情。其一是研究Vim,... 阅读全文

Android学习小结(三)——自定义圆角ImageView控件

2011-03-25 13:58 by onm, 339 阅读, 0 推荐, 收藏, 编辑
摘要:这次的总结主要涉及到Dev Guide/User Interface中的Building Custom Components和How Android Draws Views内容和部分Graphics内容。围绕实现一个自定义圆角的ImageView控件(我将它叫做RoundedImageView)展开。首先说明How自定义控件。在Android中用于人机交互的组件叫做widget,比如Button,... 阅读全文

Android学习小结(二)——Intent

2011-03-19 13:49 by onm, 252 阅读, 0 推荐, 收藏, 编辑
摘要:首先介绍一下什么是Intent。Intent是连接核心组件(比如Activity)的类。官方解释为通过叫做Intent的信息来激活Activties。Intent消息是一个用于在运行时进行同一个或者不同应用组件间绑定的一个基础设施。说起来就是跳转的意思。具体细节这个《Intents and Intent Filters》,这个《Intent》和这个《IntentFilter》这三篇官方文档已经把I... 阅读全文

Android学习小结(一)#2拾遗

2011-03-19 02:19 by onm, 211 阅读, 0 推荐, 收藏, 编辑
摘要:上次说到Activity,我突然感觉到忘记说了一个很重要的东西,数据绑定。既然说到数据绑定,那么我就顺便说说本来不计划要说的User Interface。User Interface,简称UI,也就是用户交互的界面。主要的用到的东西都在android.widget这个包下,下面的类都主要继承自View。android开发者中心的Resources有个《Hello Views》的Tutorials。... 阅读全文

Android学习小结(一)——由Activity说开去

2011-03-18 08:55 by onm, 159 阅读, 0 推荐, 收藏, 编辑
摘要:虽然是学习小结第一篇,但是配环境啥的我就不说了,这个Google一大把,也没什么纪念意义。本文主要介绍Activity相关的东西。首先说Activity是什么?Activity是个挺重要的一个组件,也是最基本的组件。An Activity is an application component that provides a screen with which users can interact... 阅读全文

浅谈语言之争

2011-03-04 19:55 by onm, 188 阅读, 0 推荐, 收藏, 编辑
摘要:有人的地方就有战争。——不知道谁说的话。语言争论这事情实在太多了。浅谈语言之争,真的很浅。比如C#和Java之争,如果你经常上C#社区或者Java社区,你会经常发现这些玩应。C和C++争论,这个没那么频繁,偶尔爆发。Linus一直贬低C++,说C++太臃肿了,据说git用C写,就是为了不让C++程序员参与。Python和Ruby之争,如果就Web开发来说,还可能有PHP,用这个,用那个,用哪个?P... 阅读全文

C指针那点事#1

2011-03-02 01:23 by onm, 267 阅读, 0 推荐, 收藏, 编辑
摘要:我在豆瓣日记上更新了《C指针那点事#2》,对此文进行了一些修正。那个对于这个问题的解释更清爽一些,有兴趣的可以过去看看,就不移植过来了。#include #include #include void create_int(int *p){ p = (int *) malloc(sizeof(int));}int main(){ int *p = NULL; create_int(... 阅读全文