2013年12月30日
摘要: 大家在做div随着屏幕改变的时候,把div高度设置100%,发现没有效果,之后又把body的高度设置成100%,还是没有效果。其实只需要把html的高度也设置成100%就可以了。 阅读全文
posted @ 2013-12-30 12:04 移动互联奇葩 阅读(326) 评论(0) 推荐(0) 编辑
  2013年10月8日
摘要: django python 阅读全文
posted @ 2013-10-08 22:49 移动互联奇葩 阅读(227) 评论(0) 推荐(0) 编辑
  2013年9月30日
摘要: 自适应 web 前端 阅读全文
posted @ 2013-09-30 10:34 移动互联奇葩 阅读(795) 评论(3) 推荐(0) 编辑
  2013年9月17日
摘要: crontab jar linux定时任务 阅读全文
posted @ 2013-09-17 20:00 移动互联奇葩 阅读(1075) 评论(0) 推荐(0) 编辑
  2013年5月21日
摘要: 每次在Android中遇到Handler,Runnable,Thread,HandlerThread,Message,Looper,MessageQueue及多线程的时候,我就一阵眩晕,感觉这些知识好难懂,今天就我的理解写一些总结,大部分内容都是从别人的博客中的理解。首先,看看Java中的多线程是如何实现的,在Java中实现多线程有两种方式,当然这两种方式放在Android也是能运行的:class MyThread extends Thread {public void run() {// 这里写上线程的内容}public static void main(String[] args) {// 阅读全文
posted @ 2013-05-21 17:43 移动互联奇葩 阅读(697) 评论(2) 推荐(0) 编辑
  2013年5月20日
摘要: 首先,我们百度百科,发现很有意思的一个地方:首先你会接触到一个让你惊讶的名词: Typelessness(无类型). 对! SQLite是无类型的. 这意味着你可以保存任何类型的数据到你所想要保存的任何表的任何列中, 无论这列声明的数据类型是什么。对于SQLite来说对字段不指定类型是完全有效的. 如:Create Table ex1(a, b, c);接下来我们看看SQLiteOpenHelper是个什么东西:通过Android帮助文档可以看到,SQLiteOpenHelper是一个抽象类,继承自Object类,使用这个类需要用一个类来继承这个类,并重新一些方法。SQLiteOpenHelp 阅读全文
posted @ 2013-05-20 17:12 移动互联奇葩 阅读(859) 评论(0) 推荐(0) 编辑
  2013年5月19日
摘要: 转自CSDN的Android_Tutor的博文,因为感觉很有用。public String getLocalIpAddress() { try { for (Enumeration<NetworkInterface> en = NetworkInterface.getNetworkInterfaces(); en.hasMoreElements();) { NetworkInterface intf = en.nextElement(); for (Enumeration<InetAddress> enumIpAddr = int... 阅读全文
posted @ 2013-05-19 12:47 移动互联奇葩 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 今天在layout中配置的id无法再R.java中自动生成,网上查看资料后发现有以下几种可能解决的方案:1 最经常用到的,鼠标右击项目名称,然后选择Android Tools→Fix Project Properties;2 杀毒软件阻止了AAPT的运行;3 最笨的办法,把代码重新拷到一个空的工程;4 点击Eclipse的Project→Clean...,我的问题就是这种方法解决的;当然无论用何种方法,不要自己在gen下建R.java,R.java在项目中自动生成,通过platform-tools路径下的aapt.exe执行,aapt损坏了当然也无法自动生成。 阅读全文
posted @ 2013-05-19 12:25 移动互联奇葩 阅读(211) 评论(0) 推荐(0) 编辑
  2013年5月13日
摘要: 在实际开发中我们一般会封装一个专门操作sqlite的类来进行数据库的操作,但是在编程中我们需要调试程序的时候可能需要adb下手动创建数据库或者查看数据库。那么要具体怎么操作呢。首先讲如何打开已存在的数据库,当然是开打DOS下cd到adb目录,然后输入adb shell,就会进入手机shell,cd到db所在目录,然后输入sqlite3 XXX.db,在此处如果这个数据库不存在,则会创建一个新的数据库,.tables是查看此db下的所有表,那么查看具体表下的数据只要输入select * from stu; 在这儿分号是必须的,sqlite3是根据分号断句的。由上图可以看出此数据库有一个叫stu的 阅读全文
posted @ 2013-05-13 16:21 移动互联奇葩 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 一提到adb,搞Android的肯定不会陌生,那adb到底是什么,adb全称为Android Debug Bridge,即Android调试桥,那adb到底是干什么的:通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclipse时adb进程就会自动运行。助adb工具,我们可以管理设备或手机模拟器的状态。还可以进行很多手机操作,如安装软件、系统升级、运行shell命令等等。其实简而 阅读全文
posted @ 2013-05-13 15:00 移动互联奇葩 阅读(329) 评论(0) 推荐(0) 编辑