- 浏览: 121642 次
- 性别:
- 来自: 江湖
最新评论
-
to_zoe_yang:
很强大啊~
解剖Android联系人之一,基于2.1 -
lucane:
另外我看到Android developers上也有人问如何在 ...
Android新手学习乱写乱画 -
lucane:
ace 写道你好,我按照【在Android Emulator登 ...
Android新手学习乱写乱画 -
ace:
你好,我按照【在Android Emulator登录Gmail ...
Android新手学习乱写乱画 -
lucane:
确实是应当把clob或blob分离出来,但是因为历史遗留项目, ...
textarea的内容保存到blob,然后读到textarea中显示出来
文章列表
闲的没事的时候用WordPress搭了个独立域名的博客(国外域名+国外空间),心想以后就在那里安家了,没想到还没过多久,该行动就破灭了,被伟大的G--F--W给挡在外面了,这个时候我毫不犹豫的想到了一句话引用Across the Great Wall we can reach every corner in the world.
当然事情的发生总是有缘由的,某天也是闲的无事,手贱,觉得自己域名比较长,于是就用了一个短点的域名做了个转发(祸根就在这里了),一切都都很顺利,只要访问那个短点的域名,就直接被转发到我的博客了。可是晚上的时候就发现自己的博客无法访问了,以为是家里的网速慢,没注意,可是到了 ...
Jash: JavaScript Shell
jsdb
function Hello() {alert("caller is " + arguments.callee.caller.toString());}
is equivalent to this:
function Hello() {alert("caller is " + Hello.caller.toString());}
Enamored of you
Don Knuth
Brooks
Tom DeMarco
http://www.dinkumware.com/
高煥堂的4本 ...
代码图片布局创意等等所有的一切都归原创者所有
我已经分不清谁是原创
如要用于商业,请遵守相关法则
主要的代码就是SyncStatusPanel.java
山寨的还不够干净利落,有些代码可能无用
package org.xkit.android.demo;
import android.app.Activity;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
@SuppressWarnings("unused& ...
看了一些Android开源小应用的写法,感觉好像代码都比较乱,各种各样的都有
虽然自己写的代码也很糟糕,但还是能感觉到在Android开发方面的代码比JEE的要乱很多
着重点不一样吧
联系人修改
1、根据已有的数据,特别是id,查询出要修改哪几条数据,然后一条条去修改
这是一种方法,但我目前没有采取这种方法,因为服务器端返回的数据中只包含了一些数据,没有很多像主键这样的东西,所以我采取了另外一种写法
2、删除data表中有关的数据,然后再新增,这是我目前采用的方法,raw_contacts表和contacts表数据不删除,只是修改
基本代码类似下面
// 已知一个ID了,要修改他下 ...
关于BufferedReader的mark方法
- 博客分类:
- 基础
BufferedReader的mark方法倒是很牛,只是这个参数到不是很好控制,网上讨论的也比较多
现在有这样一个需求
一个文本文件有如下四行内容
aaaa
bbbbb
=b
cccccc
我要用程序读取这个文件
但是第三行"=b"实际上是第二行的续行,也就是遇到行首是"="字符的就把该行和上行连接起来
也就是读出来是这种效果
aaaa
bbbbb=b
cccccc
我现在有段代码,但对它mark测试下行是不是"="打头的时候,如果这行是文件最后一行了,就IOException了
想了很久也没有搞定
public static ...
其实到后面发现这些基本的操作就很简单了
关键是怎么和本身的应用结合起来
怎么开发出好用,好看,有特色的应用出来
前面读取联系人数据基本清楚了
简单的说就是几个表关联来查,但是Android已经帮我们封装好了这些东西,我们只需要按着这种规律去执行就行了
读完了就是写了
这个文档已经有个比较好懂的例子了,照着弄了弄就基本可以运行了
/docs/reference/android/provider/ContactsContract.RawContacts.html
当然还有这个/docs/reference/android/provider/ContactsContract.html也得看
写联 ...
它带个自动更新,而且还隔段时间就更新
// 现在我把自动更新钩掉了
我把这个时间已经设置成了最大值--两个礼拜了
它更新的时间太频繁了
我手贱,弹出来了我又点了让它更新
结果问题就出来了,更新完了无线网卡驱动不能用了,说找不到设备
而且机器本身又不能上网,又没有网线
还好有个手机可以上网,查了查
出现该问题的人也挺多
解决办法也很多,有的说找跟网线连上,然后点【系统】--【系统管理】--【附加驱动】
更新完就行了
但是我现在又没有网线。。。
并且后来我看了,这个附加驱动里面只有个显卡,没有网卡相关的东西
有人说
找出网卡型号然后去http://intellinuxwireless. ...
引用申明:
有些是抄的,有些是引用的其他地方的,有些是自己发现的(或者是别人发现了的,我还没有发现他已经发现了的)
有出处的尽量留名,没有的感谢作者
1、
很多人觉得Android的模拟器启动慢,其实可以做到稍微快点的,就是在Eclipse的Run Configerations中钩中Disable Boot Animation
2、
LogCat输出中文乱码,这个问题由来已久
http://code.google.com/p/android/issues/detail?id=1590
然后我followed这个问题
https://review.source.android.com/#cha ...
上次把联系人的表都打开看了看,也了解了些东西
现在要开始编程了
要从联系人当中提取哪些信息呢?
ID 看起来没用的数据
显示的名字
名
姓
(中间名可以省咯了,中国人基本用不到)
电话
更多电话(家里,工作,等等)
电子邮件(家里,工作,等等)
即时通信(QQ,MSN,Skype,Gtalk,等等)
通讯地址
昵称
备注
网站
更重要的一个东西就是数据的版本号,就是上次我们看到很高兴的那个字段version
data表中有个version字段,raw_contacts表中有个version字段,contacts表中没有
这样只需要我们构建一张表来记录相关数据,我们就能知道哪些数据是在某个 ...
下载地址
引用http://mysql.oss.eznetsols.org/Downloads/MySQL-5.5/mysql-5.5.8-linux2.6-i686.tar.gz
下载完按照INSTALL-BINARY装了遍出错。
执行到scripts/mysql_install_db
出现
FATAL ERROR: Could not find mysqld
The following directories were searched:
/usr/libexec
/usr/sbin
/usr/bin
If you compiled from source ...
最近要做个联系人相关的东西,所以需要研究研究
Android的联系人数据结构比较不同,看起来比较混乱,作为新手来讲的我。
但还是得上啊,因为就我一个人
先看了几天的API,References,源码之类的(当然不是时时在看,这会儿翻翻,那会儿看看),比较迷糊,也有点理解,理解最多的就是他不是常理中想像的那样。
说到联系人,有个类不得不说,那就是ContactsContract,我是基于2.1看的,这个类有5000多行,也够多的
说实话,Android里面内部类,回调这些玩意用的太多了。。。
当然说了这么多的时候我还是不清楚联系人的结构
记得某位大神说的,理论不懂就实践,实践不懂就理 ...
想配置一个svn多个库(每个库在操作系统上对应自己的文件夹),这样往不同库里面放不同的项目,转移的时候也方便点
虚拟目录是把所有东西都放到一个文件夹下的
看了网上的配置方法,开始不是很明白
(配置多库的方法:http://jazgung.iteye.com/blog/636659)
然后在问答频道发了个提问(http://www.iteye.com/problems/56659),很快就有人回答了,感动啊,都不过节的,都逛JE
看他们给的回答自己也清楚了点,实验了下,果真行
以下是自己记录的
多个访问地址对应多个库(每个库在操作系统上对应自己的文件夹)
mkdir ~/dev/reposit ...
我也是在网上看了很多帖子才动手的,我的Ubuntu是10.10
觉得Ubuntu还是太脆弱,稍微胡整一下就葛屁了,虽然可以修复过来,但还是比较麻烦
下面就是我的记录
参见了:http://hi.baidu.com/luoziding/blog/item/7e293daa367299a1ca130c6c.html
http://ww ...
以下是自己乱写乱画,不正确或有问题或有解决办法的请指出
1、当前用户lucane
将
/home/lucane/x/a/helloworld.txt
文本文件cp到
/usr/dev/java文件夹中(该文件夹的访问需要root权限),该文本文件的类型就变了
找到种解决办法,就chmod它的权限,都改成755就可以
有什么简单的办法直接cp过去就是正常的呢?
2、手动安装jre
下载jre.bin这些就不说了,找个位置执行玩之后,发现firefox和chrome当中都没有启动jre
在测试页面看下就晓得了http://www.java.com/zh_CN/download/help/test ...
新手学习记录,基本基于2.3版本,不正确的请指出
在Android Emulator登录Gmail账户
1、用Google API创建AVD,仅仅用Android SDK API创建的无法用Gmail账户
2、通过eclipse启动AVD,注意配置参数,选择Run Configerations,注意联网
3、登录同步Gmail账户
4、整机reset,再执行第3步(如果出现不稳定链接错误)
现在就可以开始测试程序了
linux下eclipse反编译插件的安装参考:http://jiangnanguying.iteye.com/blog/506947
安装方式可以自由发挥,貌似64 ...