摘要:
一、文件和目录的权限 1.文件的权限: 文件所属用户 所属用户组 其它用户 权限有: 读:read 数字表示为4:110 写:write 数字表示为2:10 执行:execute 数字表示为:1 0 1 10 11 110 111 1110 1111 0 1 2 3 4 5 6 7 具体解释如下: 1: 1 可执行 2:10 可写 3. 11=10+1 可写可执行 4. 100 可读 5. 101=100+1 可读可执行(5=4+1) 6. 110=100+10 可读可写(6=4+2) 7. 111=100+10+1 可读可写可执行(7=4+2+1) 2.权限...
阅读全文
posted @ 2012-01-18 13:12
一位程序猿
阅读(692)
推荐(0)
摘要:
网上关于linux下配置java开发环境的文章很多,但大都不完整。今天偶就写个完整详细的。包括安装jdk1.5,tomcat5.5,eclipse3.2到配置搭建成功。即使你什么也不懂(初级水平),只要按照文档步骤,也能搭建成功。第一步:下载所须要的软件下载jdk1.5。下载网页:http://java.sun.com/j2se/1.5.0/download.jsp下载tomcat5.5。下载网页:Http://tomcat.apache.org下载eclipse3.2。下载网页:http://www.eclipse.org/downloads/下载eclipse插件CDT3.1。下载网页:h
阅读全文
posted @ 2012-01-17 14:43
一位程序猿
阅读(175)
推荐(0)
摘要:
编译Android源码:1,我的系统是Ubuntu9.10--------------------------------------2,安装相关的包:sudo apt-get install build-essentialsudo apt-get install makesudo apt-get install gccsudo apt-get install g++sudo apt-get install libc6-devsudo apt-get install flexsudo apt-get install bisonsudo apt-get install patchsudo apt
阅读全文
posted @ 2012-01-17 13:21
一位程序猿
阅读(336)
推荐(0)
摘要:
1. 首先要将源码down到某个目录2. 在源码的根目录下执行source build/envsetup.sh3. 执行choosecombo命令,在出现的选择中分别选1,1,5,34. 执行make -j8命令(j代表多线程,8代码在8核服务器下编译)以上3步是编译android的源文件,这个过程可能会耗些时间5. make -j8sdk(这个命令是编译sdk的命令)这个过程可能会耗些时间做到这一步,android的源码就编译完成了。然后我们需要测试一个编译的结果如何,编译完成以后,在源码的目录下会形成一个out文件,在/out/host/linux-x86这个目录下,我们可以找到刚刚编译出
阅读全文
posted @ 2012-01-17 13:20
一位程序猿
阅读(800)
推荐(0)
摘要:
分享:开发Android或者jee或者其他java应用时,如果eclipse中的项目前有个红叉叉,但是src下有没有任何提示错误但是又不能通过编译的时候如何找到项目工程的错误根源呢?方法如下:打开eclipse的problem视图(如果关闭了可以在window->show view下找到problem视图),然后在视图中就可以看到项目的根源问题何在了,呵呵。言归正传,回到我遇到的问题上。问题描述:在导入一个Android App后提示如下错误:Description Resource Path LocationTypeError generating final archive: Deb
阅读全文
posted @ 2012-01-16 11:25
一位程序猿
阅读(252)
推荐(0)
摘要:
当滑动到边界的时候,如果再滑动,就会触发这个效果,产生渐变。在资源文件里,是overscroll_edge跟overscroll_glow。但如果像我这样,想用HorizontalScrollView来模拟gallery来做水平滑动条的话,滑动到头尾的时候,越界效果会有碍整体的表现,那就只能无情的关闭他了..关闭方法一,在xml中设置属性android:overScrollMode=”never”关闭方法二,使用代码setOverScrollMode(OVER_SCROLL_NEVER)当然..API中大大的Since: API Level 9..说明这一切都是2.3以后的东西..所以果断要做
阅读全文
posted @ 2012-01-14 10:57
一位程序猿
阅读(131)
推荐(0)
摘要:
\r 叫回车 Carriage Return\n 叫新行 New Line但是都会造成换行使用 System.getProperty("line.separator")来获取当前OS的换行符各系统应当是:\r Mac\n Unix/Linux\r\n Windows注明:QQ技术交流群:108614806 感兴趣的加一下。
阅读全文
posted @ 2012-01-12 11:30
一位程序猿
阅读(943)
推荐(0)
摘要:
android的wifi估计大家都用的很不爽,大概就是表现为上一会儿就无法连接了(虽然图标显示还是正常连接的)ping 也是经常断线。简直用wifi来上网就是一种折磨。话说到处找答案,什么wifi lock 之类的软件根本不顶用。经过艰苦的测试,终于找到了一个保持wifi稳定的方法。{:1_109:}【以下内容为原创,安卓网首发,如果转载请注明出处】----------------------------------wifi 为什么会断线了----------------------------原因很简单,不是硬件的问题,是ti公司那个什么省电省得太离谱了。动不动就把wifi模块变成省电的状态
阅读全文
posted @ 2012-01-06 13:31
一位程序猿
阅读(3256)
推荐(0)
摘要:
第一种解决方案:@Override是JDK5就已经有了,但有个小小的Bug,就是不支持对接口的实现,认为这不是Override而JDK6修正了这个Bug,无论是对父类的方法覆盖还是对接口的实现都可以加上@Override修改你的eclipse指定的编译器版本在选项里的java compiler中指定版本至少在5.0以上在myEclipse中改变编译器的方法:Project->Properties->Java Compiler->Configure Workspace Setting,在弹出的页面中可以进行设置。这个来自于:http://blog.csdn.net/CodeJo
阅读全文
posted @ 2012-01-06 11:20
一位程序猿
阅读(255)
推荐(0)
摘要:
Intent intent = new Intent();Bundle bundle = new Bundle();ArrayList list = new ArrayList();//这个arraylist是可以直接在bundle里传的,所以我们可以借用一下它的功能list.add(list2);//这个list2才是你真正想要传过去的list。我们把它放在arraylis中,借助它传过去bundle.putParcelableArrayList("list", list);intent.putExtras(bundle);intent.setClass(XXX1Acti
阅读全文
posted @ 2011-12-24 11:05
一位程序猿
阅读(441)
推荐(0)