`
womendu
  • 浏览: 1484117 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
在登录画面,按alt+ctrl+f6进入tty6,由于没设置环境变量,所以此时的命令要打完全路径,比如说ls要打/bin/ls,要编辑/etc/environment文件,要有root权限,反正我电脑上是,所以要用以下命令:/usr/bin/sudo /usr/bin/vi /etc/environment 编辑/etc/environment文件,把光标移动要删除的行,按下dd(两次d)就会被删除了,接着输入":wq"(不包括双引号)保存退出vi,再exit 退出tty2
在Eclipse中,”help” – “Install New Software” – “Add” – 输入网址https://dl-ssl.google.com/android/eclipse/, 如果这个链接不行,就换http的,而不要用https的,即http://dl-ssl.google.com/android/eclipse/。 上 面两种操作之后,回到 Available Software 窗口,就可以看到 Developer Tools,勾选这个就会同时勾选它的子节点Android DDMS和Android Development Tools,然后下一步安装即可,完成之后重启E ...
本文将详细介绍在Ubuntu 10.10下安装JDK配置Eclipse及Tomcat。JDK版本为jdk-6u23-linux-i586.bin、Tomcat的版本为apache-tomcat-7.0.5.tar.gz。 1、安装JDK 1.1、到官网下载相关的JDK 这里下载的是 jdk-6u23-linux-i586.bin。 下载地址:http://www.oracle.com/technet ...
GTK的安装 sudo apt-get install vim #使用vim来编写代码,当然您可以使用任何自己喜欢的编辑器 sudo apt-get install build-essential #这将安装gcc/g++/gdb/make 等基本编程工具 sudo apt-get install gnome-core-devel #这将安装 libgtk2.0-dev libglib2.0-dev 等开发相关的库文件 sudo apt-get install pkg-config #用于在编译GTK程序时自动找出头文件及库文件位置 sudo apt-get install devhe ...
Android 代码的工程分为三个部分: 核心工程( Core Project ) 建立 Android 系统的基础,在根目录的各个文件夹中。 扩展工程( External Project ) 使用其他开源项目扩展的功能,在external 文件夹中。 包( Package ) 提供 Android 的应用程序和服 ...
转自http://blog.csdn.net/zhangchiytu/archive/2011/04/08/6310488.aspx 说明:这篇文章是介绍如何开发Android源码,包括各平台的源码而非仅仅Google释放的源码,我采用的是MSM7267. 前提不需要SDK,不需要ADT,通过整个工程的编译都可以生成。为 ...
android中定义的dimension单位有以下这些: px(Pixels ,像素):对应屏幕上的实际像素点。 in(Inches ,英寸):屏幕物理长度单位。 mm(Millimeters ,毫米):屏幕物理长度单位。 pt(Points ,磅):屏幕物理长度单位,1/72英寸。 dp(与密度无关的像素):逻辑长度单位,在 160 dpi 屏幕上,1dp=1px=1/160英寸。随着密度变化,对应的像素数量也变化,但并没有直接的变化比例。 dip:与dp相同,多用于Google示例中。 sp(与密度和字体缩放度无关的像素):与dp类似,但是可以根据用户的字体大小首选项进行缩 ...
常见包名分层模型: 谨记:只是一个逻辑概念而已,有助于理解和架构分层 把设计和编码分离 达到高内聚 弱耦合,从而各司其职 1.持久层(Persistence):-实体层-常用包名:entity(实体类) 任务:是负责把数据保存起来,一般是指保存至数据库或者文件,也可以负责完成与之相关的行为。 持久层指的是把数据长期保存起来,如数据库把数据长期保存在硬盘里,XML也可以长期保存数据,还有如果把数据存放到指定文件中,也可以成为持久层。 持久化可以理解为动词。Hibernate做的就是持久化的操作,主要是对数据库底层的OR映射,这样我们就不必关心讨厌的关系映射了,直接操作对象就可以了。 ...
既然玩android开发,就必须也得深入到系统,模拟器慢得要死,就上真机了。 windows下一切都是那么小白,换到linux下就得自己动手。 查了相关资料 ,终于知道怎么弄了。 我的机型是 moto mb525 (Defy) 首先准备好一切环境 adb,官网有,开发肯定离不开这个android sdk 手机设置为调试模式 能看到这篇文章,你的手机肯定是已经root过了。 1、首先查看手机的usb信息 hang@CAPF:~$lsusb Bus002Device004:ID18c3:6255 Bus002Device002:ID8087:0020Intel ...
这几个词语是翻译词,必然就有交集更多的是一种感觉和思想,没必要太过于经纬分明,但敲代码老喜欢单出口。。。今天突然想MVC 到底是模式?架构还?还是框架?所以一直查呀查,发现各种说法都有大概用English才能说的清楚吧,各种迷茫。 blog和论坛有几种比较好的说法如下: 软件架构:(software architecture)是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计 框架的定义:框架就是一组相互协作的类,对于特定的一类软件,框架构成了一种可重用的设计。(源于《设计模式》) 框架不是架构(即软件体系结构)。体系结构确定了系统整体结构、层次划分,不同部分之间的协作等设计考虑 ...
1、备份boot.img(前提是必须有root权限的手机) adb shell su cat /proc/mtd 备份boot.img命令举例如下(切记手机不同,命令不一定相同,请核对自己手机上一步的显示): cat /dev/mtd/mtd1 >/sdcard/boot.img 2、挂载主机的一个文件夹到VMware虚拟机(我比较习惯VMware)。 sudo mount -t vmhgfs .host:/ /mnt/hgfs/ 例如:挂载主机d:\123文件夹到虚拟机/mnt/hgfs/目录下,虚拟机访问修改/mnt/hgfs/mmm/文件夹下的文件相当于主机访 ...
首先声明这是转帖,LINUX环境大家可以用VMWARE来虚拟,可以下载UBUNTU目录 1、背景知识 2、boot和recovery映像的文件结构 3、对映像文件进行解包、编辑、打包的常规方法 3.1、另一种解包、编辑、打包的方法 4、将新的映像刷回到手机 5、解包、编辑、打包为我们带来了什么 6、本文讲的内容与使用update.zip刷机包不是一码事 正文 1、背景知识 Android手机的文件系统有许多存储器组成,以下是在adb shell下面的输出:#cat /proc/mtd dev: size erasesize name mtd0: 00040000 ...
1、Android的文件系统结构是怎样的,我们安装的程序放在那里? 编译Android源码之后,在out/target/product/generic一些文件: ramdisk.img、system.img、userdata.img、 system、 data、root 其中, system.img是由 system打包压缩得到的, userdata.img是由 data打包压缩得到的。 ramdisk.img是模拟器的文件系统,把ramdisk.img解压出来可知道,ramdisk.img里的文件跟root文件夹的文件基本一样。 模拟器装载ramdisk.img并 ...
Installation error: INSTALL_PARSE_FAILED_NO_CERTIFICATES Please check logcat output for more details. Launch canceled! 错误发生原因:src中有除了java文件之外的其他类型文件 NoSuchMethodException 错误发生原因:一个方法应该是public被写成了private.另外可能是方法名字写错了,这个比较郁闷的 Unable to open sync connection: 解决方法:拔掉真机(我的小米啊,55用来调程序了)然后关闭eclipse.再 ...
刚刚把系统重装了一下,装了一个WIN7 X64发现原来可以注册上的DLL现在注册不上了,总是提示加载DLL失败。 后来在网上好一遍查,最终总算找到了解决的办法,具体方法如下 1、在桌面上创建一个批处理,用于执行CMD.EXE 2、在c:\windows\syswow64下创建一个文件夹,把需要注册的文件复制到刚创建的目录下 3、右键点击刚才创建的批处理,选择以管理员身份运行 4、输入regsvr32 dll路径 这样就可以注册上了
Global site tag (gtag.js) - Google Analytics