- 浏览: 549363 次
- 性别:
- 来自: 成都
最新评论
-
q649916440:
使用这个的目的是什么呢?感觉没啥优势啊,用起来还绕个大圈
使用googleapi-client-java操作gtasks(一) -
文艺吧网:
还有一个GZIP的问题,我怎么转都乱码最后是因为要解压一下ht ...
关于使用InputStreamReader读取GBK编码文件乱码的问题 -
xiaodousa:
9楼正解!
Android在Listview中使用EditText -
fxiaozj:
zyp09 写道很想知道在Mainactivity界面怎么获得 ...
Android PreferenceActivity 学习笔记 -
zylc369:
楼主很用心,一定要顶
Android通过共享用户ID来实现多Activity进程共享
文章列表
今天编译程序时遇到了一个问题,程序死活提示找不到rpl_malloc符号,网上搜索了一下,有说要把configure.ac中的 AC_MALLOC_FUNC去掉的,去掉了还是不行;有说configure时加with-gnu-ld的也不行;有说configure的cache 文件修改变量值还是不行。
搜索所有的文件内容都没有发现有使用rpl_malloc的地方,知道是malloc被替换的但死活找不到什么时候替换 的。
只好gcc -E 看预处理完的代码,发现所有的malloc已经被替换成了rpl_malloc。
把#include的文件挨个注 释掉,最后发现是引用的别的库的头文件中导致了,再那个头 ...
英语语料库与自动语法分析【书籍】
- 博客分类:
- 点点滴滴学英语
简介见:
http://baike.baidu.com/view/1996394.htm
ɐ ɑ ɒ ɓ ɔ ɕ ɖ ɗ ɘ ə ɚ ɛ ɜ ɝ ɞ ɟ ɠ ɡ ɢ ɣ ɤ ɥ ɦ ɧ ɨ ɩ ɪ ɫ ɬ ɭ ɮ ɯ ɰ ɱ ɲ ɳ ɳ ɴ ɵ ɶ ɷ ɸ ɹ ɺ ɻ ɼ ɽ ɾ ɿ ʀ ʁ ʂ ʃ ʄ ʅ ʆ ʇ ʈ ʉ ʊ ʋ ʌ ʍ ʎ ʏ ʐ ʑ ʒ ʓ ʔ ʕ ʖ ʗ ʘ ʙ ʚ ʛ ʜ ʝ ʞ ʟ ʠ ʡ ʢ ʣ ʤ ʥ ʦ ʧ ʨ
←↑→↓↖↗↘↙≈≠≤≥①②③④⑤⑥⑦⑧⑨⑩
⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽⑾⑿⒀⒁⒂⒃⒄⒅⒆⒇
⒈⒉⒊⒋⒌⒍⒎⒏⒐⒑⒒⒓⒔⒕⒖⒗⒘⒙⒚⒛
█■□▲△▼▽◆◇○◎●◢◣◤◥★☆☉♀♂、。
〃々〈〉《》「」『』【】〒 ...
现在已经不用这么麻烦了,找一份最新的vmware tools即可了。
1.首先要去下载一份openvmtools
http://mesh.dl.sourceforge.net/sourceforge/open-vm-tools
2.下载一份最新版本的解压缩:
在configure之前ubuntu需已经安装:
libgtk2.0-dev
glib-2.0-dev
libfuse-dev
libxext-dev
libxi-dev
libxrender-dev
libxrandr-dev
libxinerama-dev
libxtst-dev
liburiparser-dev
libpng12-d ...
java的访问权限:
default private protected public
本类 可 可 可 可
同包类 可 不可 可 可
其他包的其他类 不可 不可 不可 可
其他包的子类 不可 不可 *有限访问可
【同包类】:含其他类及子类。
【有限访问】:只能隐式或显式使用this对象访问。
把个人其他博客的文章慢慢搬过来,主要是能上传代码附件。
(1)Java中的基本类型比如int,bool等是值传递。
(2)对象类型则类似于C中的指针传递:
2.1当修改参数的指向时不影响函数外部的变量,其仍然指向原来的对象。
2.2但是修改参数指向的对象的成员变量时,此修改作用的对象实际上与函数外部的对象是同一个,修改被保存。
class Test{
public static void testChangeInt(int a) {
System.out.println("Old value:"+a); //Old val ...
在Ap中有时需要设置一些配置参数,这些参数通过配置文件保存。
为了设置这些参数,需要提供一个UI,针对这种需求,Android提供了preferenceActivity。
PreferenceActivity通过读取预先定义的xml文件来生成界面,并能够自动的根据用户的操作来修改参数,并保存到配置文件中供读取。
1.MainActivity:
按下Menu按键弹出菜单,点击菜单启动SettingActivity。
2.SettingActivity继承自PreferenceActivity:
@Override
protected void onCreate(Bundle saved ...
以下概念都是在Android平台的sqlite3限制下的理解:
1.数据库基础概念:
1.1sqlite通过文件来保存数据库,一个文件就是一个数据库。
1.2数据库里又包含数个表格;
每个表格里面包含了多个记录;
每个记录由多个字段组成;
每个字段都有其对应的值;
每个值都可以指定类型。
1.3数据库名称即文件名;表格有自己的名称;记录没有名称;每个字段都有名称。
1.4记录没有顺序的概念,不存在第一、第二此类的概念;只能通过查询来获取满足条件的记录。
1.5数据库使用:通过执行SQL指令来操作数据库。
2.Android平台 ...
4.获取日历列表并显示:
原理:向https://www.google.com/calendar/feeds/allcalendars/full发送GET请求然后解析响应。
发送时牵扯到HTTP Header生成,重定向以及把数据解析成为Java对象等操作,这些库函数都提供了接口可用。
在googleapi-client-api的例子中提供了一个model,此model对库的接口针对calendar又进行了一次封装,可以直接复制到代码中使用。
4.1 CalendarUrl类:继承自GoogleUrl,扩展了一些获取url的函数。
CalendarUrl url = Cal ...
3.与服务器进行数据交互:
交互是通过HTTP请求及响应来进行;数据被通过xml被打包成Atom协议(http://www.ietf.org/rfc/rfc4287.txt)格式交互。
按照Atom协议格式:
Google的日历数据是以feed为根节点打包返回,每个feed又可以包含多个entry,每个entry是一个日历。
同样日历中的事件也是以feed为根节点打包返回,每个feed包含多个entry,每个entry就是日历中的一个事件。
库函数对交互过程进行了封装。包括:将函数请求转换成HTTP请求以及将返回的XML数据解析到对象。
为了能够将XM ...
刷机又把数据刷没了,网络时代,数据还是和服务器同步好了。
从 http://code.google.com/p/google-api-java-client 下载了库和sample,因为此库还在更新中,文档不是很全,自己摸索了一遍,总结在下面。
访问google服务的流程:
1.使用用户名、密码获取授权字符串。
2.使用授权字符串以及其他的参数发送http请求。
3.解析响应,并处理结果。
在Android平台上第一步可以通过AccountManager服务来实现,只要有绑定的Gmail账户,就无须再次输入密码。
第二步以及第三步可以利用Google封装好的库来实现,有两个官方库可用,一个 ...
最近一段时间开始了Android源代码研究,陆续将最近的一些经验及资料汇总一下,方便日后查找。
Android源代码编译可以在windows下也可以在Linux下,个人比较习惯Linux。
1.首选是选择Linux系统,原来用的系统已经2年未更新,故而考虑一起更新。
先是选择了Ubuntu 10.10,但在我的电脑上老是桌面假死,另外很多开发工具要单独安装;
更换成Fedora 14,开始还正常,但是编译Android源码时Make总是崩溃;
转换Debian,结果不认我机器的网卡,懒得再搞内核,转回Ubuntu 10.04,这个版本基本ok了,自己要安装一些开发包。
主要包括git-co ...
在程序开发中,android系统控件提供的外观往往距离我们要求的有一定差距,
此时我们可以通过一些方法来修改。
本文只讨论外观修改,在系统控件上进行功能扩充的自定义控件另外讨论。
首先我们看下系统的RadioButton:
RadioButton长成什么样子是由其Background、Button等属性决定的,Android系统
使用style定义了默认的属性,在android源码
android/frameworks/base/core/res/res/values/styles.xml中可以看到默认的定义:
<style name="Widget.CompoundBut ...
在上文中我们对手势操作进行了基本验证,
我们将上文中添加第二个textview的改为添加Listview,代码如下:
ListView lv = new ListView(this);
lv.setBackgroundColor(0xff808080);
final String[] items = {"one", "two", "three"};
lv.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, it ...