![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Bubble Chat
文章平均质量分 67
fengfeng_long
这个作者很懒,什么都没留下…
展开
-
Bubble(16)
设置Title的种种 在自定义标题栏时遇到了问题,我需要在标题栏加两个button,并且字要居中。 解决方法是将网上流行的两种方法结合即可。 @null @style/StatusBarBackground @null @drawable/progress 然原创 2013-04-16 22:23:02 · 369 阅读 · 0 评论 -
Bubble(3)
server里面连接数据库 public void openDatabase(String dsn) throws SQLException { try { // new sun.jdbc.odbc.JdbcOdbcDriver(); Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");} catch (ClassNotFoundExce原创 2013-03-25 16:03:26 · 443 阅读 · 0 评论 -
Bubble(12)
补回前天的 这天是突破最大的,也是最艰难的一天。具体流程: Java Socket实战之二 多线程通信 - kongxx的专栏 - 博客频道 - CSDN.NET这个帖子成了突破口,里面正好有一个ObjectOutputStream的例子,也有传String的,String的代码贴到工程里完全没问题,一切正常。但是Object不行,开始debug之旅。 1.android原创 2013-04-09 23:49:23 · 456 阅读 · 0 评论 -
Bubble(13)
下面是充满机遇与挑战的先不开NurseThread, 让Client发message,TCPSever来接,当然第一次没接到。哈哈1.在server下判断s是否关了if(socket.isclosed).没关。忘记为了什么,把TCPClient下面的socket变为全局变量,login下的mTCPClient改回来。2.我在Tab2下面,Tab3下面加了BubbleMessage mm=new B原创 2013-04-10 01:24:17 · 754 阅读 · 0 评论 -
Bubble(15)
最终找到还是报头的问题。http://llaysz.blog.163.com/blog/static/162408634201010177410162/.还是这个才解决了问题。原创 2013-04-16 22:22:34 · 309 阅读 · 0 评论 -
Bubble(7)
Adapter 这方面的书籍真是没用,中文书没帮助,找了本英文,有倒是有,讲得让人be confused while have more reading. The experience blog is more helpful than the author. Android之Adapter用法总结 - Devin Zhang - 博客园 Adapter的getView方法详解 - 推酷原创 2013-03-27 17:21:15 · 461 阅读 · 0 评论 -
Bubble(6)
登陆后获取好友列表。 两个tips 1. 如果有个多个Resultset,每个resultset要用不同的statement,多定义几个,这个问题搞了我好久。编译器不会直接告诉你真正问题所在。 2。不可以重复调用数据库的内容,如 System.out.println(buddyresult.getString(3));//this user's buddy.原创 2013-03-26 21:27:22 · 366 阅读 · 0 评论 -
Bubble(2)
Access数据库 Access是微软出的数据库,和MySQL,sql server的基础功能都差不多。Android也有个SQLite ,但这个数据库是放在客户端用于存储用户的一些设置的。 Win8下设置Access数据库的方法: 1.控制面板-〉管理工具->ODBC(64)位 如果没有装这个驱动,装一个,然后用户DNS里面 点ACCESS,select一个数原创 2013-03-25 16:01:54 · 450 阅读 · 0 评论 -
Bubble(1)
中期检查不顺利,干脆把整个项目推到重做。 ADT的UI设计界面比较垃圾,所以,有必要选取一个外接的UI设计工具,droiddraw还不错。 整个项目的界面如果需要一个logo,外国网站有很多free的在线logo设计网站。 http://www.freelogoservices.com/step2 login的界面设计如下。原创 2013-03-25 15:48:22 · 519 阅读 · 0 评论 -
Bubble(8)
从出来了buddy列表,一个问题一直萦绕着,login得到了返回的buddy数据,要传给tabhost,tabhost再传tab2,中间就出错了,用Intent传不过去。于是开始了漫长的尝试。 1.用loginactivity 来broadcast,然后让tab2来接收。想得很好,但实施起来有麻烦。第一,broadcast继承自activity,你在login里面生成一个broadcas原创 2013-04-01 18:41:14 · 397 阅读 · 0 评论 -
Bubble(5)
Server的工作流程 忽然发现这样的流程图对理解代码有很大的帮助,尤其是涉及到线程和异步任务。原创 2013-03-26 14:22:53 · 431 阅读 · 0 评论 -
Bubble(14)
socket.connect(new InetSocketAddress("175.159.80.156",SERVERPORT),800); 这个缓存时间一定要注意,留得太小,比如20,装到手机上的客户端根本没法和服务器通信。 留得太大,比如2000或20000,那会有拖拖拉拉的残留,以至于该次server的循环完了,client = serverSocket.accept();取值原创 2013-04-11 20:48:53 · 363 阅读 · 0 评论 -
Bubble(17)
下一步将设置的内容存放在SQLite里面。从输入框取数据一定要在save函数里,放oncreate()里面就取不到数。 public void save(){ Reply=(EditText) findViewById(R.id.auto_reply_editText); ReplyContent=Reply.getText().toString(); 然原创 2013-04-20 20:28:26 · 457 阅读 · 0 评论 -
网址总结
1. YQ的博客 转至新博客 http://blog.csdn.net/Vestigge - 博客频道 - CSDN.NET Android - 操千曲而后晓声,观千剑而后识器 - 博客频道 - CSDN.NET 2. TabHost 对于TabHost中setContent()使用Intent的一点总结 - - 博客频道 - CSDN.NET 3. SQLServer java 连接原创 2013-05-10 16:03:48 · 467 阅读 · 0 评论 -
Bubble(4)
Login 点击button后,client发出信息给server,server执行sql语句,返回结果集,然后根据结果集判断,再把判断结果返回给client,client得到结果选择弹出提示信息,还是转到下一页。这个看似简单,实际上很复杂的过程是怎么实现的? 1.button的监听代码 private OnClickListener loginconn = new OnCl原创 2013-03-25 16:26:51 · 542 阅读 · 0 评论 -
Bubble(9)
使用SQLitehttp://www.ibm.com/developerworks/cn/opensource/os-cn-sqlite/这个不错,讲的详细。这个更好http://blog.csdn.net/liuhe688/article/details/6715983login中create一个database SQLiteDatabase db = openOrCreateDatabase(原创 2013-04-01 21:08:39 · 459 阅读 · 0 评论 -
Bubble(10)
要开始聊天了,有一些乱,有人建议登陆后再开一个新的线程,老的线程用来和已登陆用户保持通信,新的线程去等待新用户。 没用用户登录的情况下,在cmd下运行netstat -a 看端口使用情况 会看到有两个TCP的 连接 2.登录一个用户,多了一个连接 再登陆一个用户,并没有再加。 网上的一个图 这说明,同一进程下的多个线程是可以共用一个端口的。系原创 2013-04-03 13:41:04 · 441 阅读 · 0 评论 -
debug的方法
最基本的操作是: 1.首先在一个java文件中设断点,然后debug as-->open debug Dialog,然后在对话框中选类后--> Run 当程序走到断点处就会转到debug视图下。 2.F5键与F6键均为单步调试,F5是step into,也就是进入本行代码中执行,F6是step over, 也就是执行本行代码,跳到下一行, 3.F7是跳出函转载 2013-03-26 17:43:31 · 504 阅读 · 0 评论