`
如沐春风的小妮
  • 浏览: 68673 次
  • 性别: Icon_minigender_2
  • 来自: 西安
社区版块
存档分类
最新评论
文章列表
今天因为安装apache用到了好多linux的命令,因为不熟悉,所以总是baidu,现在就记录在这里,没事儿的时候就熟悉熟悉:   系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核 ...
环境:Ubuntu  注意:非root用户在输入命令时,要在命令前加sudo。 【简单安装】 一般第一次安装Apache都较为顺利。 1. 下载并解压 官网地址:http://httpd.apache.org/ root@ubuntu:/home/qy/share# tar zxvf httpd-2.2.22.tar.gz root@ubuntu:/home/qy/share# cd httpd-2.2.22  在http-2.2.22里有文件README和INSTALL,用more命令可以阅读。   2. 配置   root@ubuntu:/home/qy/shar ...
一、开发者的难言之隐---讨厌的集成 在 Android 实际开发过程中,每个供应商都会有自己专有的开发库如驱动程序、常用API的封装等。如何把这些用于开发的库无缝地集成到Android 框架中成为了开发者最为头痛的事,每添加一个新的库就需要把 Android 框架翻个遍,寻找合适的地方放置自己的代码,到最后把 Android 的源码改得支离破碎、面目全非,调试 Bug 或者查看代码得在若大的框架中翻来翻去,一片混乱。如果你以为这是最痛苦的事,那就错了,最痛苦的事莫过于 Android 平台版本切换,由于 Android 版本更新很快,隔三五几个月,就要把幸苦添加到框架中的代 ...
1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2、往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.php) svn add *.php(添加当前目录下 ...
找来找去太麻烦了,还是放自己博客自己看,大家看都比较爽啦~~ ----------------------------------华丽丽的转载线----------------------------------   SDK Add-on 是一个比较小众的话题,一是通常厂商不会公开自己的add-on,二是即便公开了,应用开发者也很少使用。所以通常是厂商自己的技术团队自娱自乐,框架团队抽取公用的控件,制成一个 add-on,然后公布给自家的应用程序开发团队。 由于是小众的,所以网络中关于这方面的资料比较少。这几天由于工作原因,我有幸接触到 Add-on,因此把这方面的知识进行了汇总,整 ...
Android源代码结构分析 Google提供的Android包含了:Android源代码,工具链,基础C库,仿真环境,开发环境等,完整的一套。 第一级别的目录和文件如下所示: [cpp]  ----------------  ├── Makefile            全局的Makefile  ├── build               系统编译规则和配置所需要的脚本和工具  ----------------  ├── prebuilt        各种平台编译工具链  ├── bionic              基础C库源代码  -------------- ...
        烧写好系统后,想往system/app下push一个apk,提示remount failed: Operation not permitted。 解决方案如下:   1. 进入shell     adb shell   2. shell下输入命令   shell@android:/ $ su shell@android:/ # mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system shell@android:/ # chmod 777 /system shell@android:/ # c ...
    最近在修改自定义控件,继承dialog。将控件宽度设置为fill_parent时,宽度并不能填充整个屏幕,而是有一个最大限制。我现在还在查找限制是在哪里设置的。有了解的童鞋,请协助提供线索。当然,如果本周我可以找到,也将在这里给出答案。
  本文涉及的环境是windows 环境,所有的测试都未在ubuntu 下进行过。 工具基础: 下载apktools 和 apktool-install-window ,并将文件解压缩到同一个目录下。 安装JDK apktool 签名工具APKSign   开始—》运行—》cmd ...
今天刚刚看到的,希望理解是正确的。大家以辩证的眼光来看待这边博客,不对的地方还望指正。   一般而言,final就是声明“这个东西不能改变”。   1.final变量   被定义为final的变量就会变为一个常数。   -----引用------ 对于编译期的常数,编译器(程序)可将常数值“封装”到需要的计算过程里。也就是说,计算可在编译期 间提前执行,从而节省运行时的一些开销。 -----引用结束----   效率方面主观上我是没有什么体会的,但是使用上的变化还是比较容易感受的到。   对于final定义的变量,只能存储一个数值,不能更改。 如final int ...
   前段工作时,遇到一个布局困惑:有两个控件,上面是一个imageview,显示一个图片,现在是一个textview,显示一句话。这里两个控件要无缝上下布局,呈现出来的就是pop dialog的样子。所以需要上下两个控件左右对齐。      上面的控件是个imageview,那么这个pop的长度实际上是由下面的textview中内容的长度来决定的。所以需要第一个控件与第二个控件左右对齐才行。 大家尝试的时候会发现,如果是按照这个顺序,将imageview放在上面,而textview放在下面,imageview设置为于textview左右对齐是错误的。因为在对齐的时候,下面的控件还未定义, ...
一个棘手的项目模块突然被安排转交给了他人,让我原本安排的满满的工作行程猛然空了下来。在本周工作时间的剩余空隙内,就把上周看过却没写的java基础那点儿事,拿出来说说吧。   上周继续看的java编程思想,第三章 控 ...
以前学习C的时候,知道C的内存的分配方式有3种:堆,栈,静态存储区。因为面试的时候经常会被问道变量是以何种方式在内存中存放的,所以习惯性的,在开始一门新的技术(语言)学习时,会好奇,它的数据是怎么存放的呢 ...
题记: 后续会做一个关于网络视频播放的应用,所以提前将需要用到的相关知识进行学习总结。   首先看一下API对surfaceview的定义: SurfaceView是视图(View)的继承类,这个视图里内嵌了一个专门用于绘制的Surface。你可以控制这个Surface的格式和尺寸。Surfaceview控制这个Surface的绘制位置。         surface是纵深排序(Z-ordered)的,这表明它总在自己所在窗口的后面。surfaceview提供了一个可见区域,只有在这个可见区域内 的surface部分内容才可见,可见区域外的部分不可见。surface的排版 ...
       在4.0平台定制widget开发过程中,因为要往源码中加入资源,遇到一个问题,问题的log没有记录下来,大体上就是讲,类型转换有问题。比如,一个button控件,findViewById后,转换类型当然要为button,但是根据这个button找到 ...
Global site tag (gtag.js) - Google Analytics