Ubuntu Linux, Android 开发站点.资源.链接.博客, 环境配置

ibus-wubi输入法
特殊符号输入: zzbd 标点符号   zzpy 拼音符号   zzts 特殊符号   zzsx 数学符号    zzdx 单位符号   zzjt 箭头符号   zzys 圆圈数字  zzpp 偏旁   zzds 带点数字  [http://blog.csdn.net/c395565746c/article/details/5970404]  造词,删词,调频:[http://forum.ubuntu.org.cn/viewtopic.php?t=353240

ibus极点五笔 [http://www.lupaworld.com/home-space-uid-328269-do-blog-id-239432.html]

默认情况下,ibus-table不开启直接上屏模式(即敲完四个码,没有重码时,直接显示到屏幕上),在五笔输入法下 Ctrl + / 即可。

eoe [http://www.eoeandroid.com/?fromuid=486316]  或[http://www.eoeandroid.com/?fromuser=hylaking]


基本shell命令

Find :           find . \( -name '*\.[ch]' -o -name '*\.cpp' -o -name '*\.java' \) - print | xargs grep -n 'Eclair'

Ctags :       find . \( -name '*\.[ch]' -o -name '*\.cpp' -o -name '*\.java' \) - print | xargs ctags

cp(copy): cp `ls ~/temp/bionic/*' ~/temp/robin  或   cp  `find . \( -name '*\.[ch]' -o -name '*\.cpp' -o -name '*\.java' \) - print`

grep命令:

function ffcc() {
  vdir=""; while [ $# -gt 0 -a -d "$1" ]; do vdir="$vdir $1"; shift; done
  if [ x"$vdir" = x ]; then vdir="./"; fi
  find $vdir -type f -iregex '.*\.\(c\|h\|cpp\|cc\|S\|java\|aidl\)' -print0 | xargs -0 grep --color -n $@
}

Linux shell 正则表达式(BREs,EREs,PREs)差异比较 [http://www.cnblogs.com/chengmo/archive/2010/10/10/1847287.html]


或许有些帮助的Android 博客或博文

ChinaUnix.net内核源码版精华帖分类汇总 [http://bbs.chinaunix.net/thread-1930079-1-1.html]

http://hi.baidu.com/jugege/blog/category/Android

Android系统级深入开发  [http://www.eefocus.com/chongzi865458/blog/11-06/225120_23131.html]

Linux性能监测工具 [http://zener.blog.51cto.com/937811/324981][十三个强大的Linux性能监测工具]

kerenel内核各个版本 [http://www.kernel.org/pub/linux/kernel/]

文件系统及mount分析 [http://bbs.chinaunix.net/thread-1925669-1-1.html]

Linux下的CPU利用率计算原理详解 [http://www.cfanz.cn/?c=article&a=read&id=17863]

 Linux下获得CPU利用率和内存使用情况(C实现) [http://blog.chinaunix.net/uid-12461657-id-3181037.html]

Linux CPU利用率计算原理及内核实现 [http://ilinuxkernel.com/?p=333]


Android boot.img结构 [http://blog.csdn.net/zhenwenxian/article/details/6219431]

Android 生成recover.img [http://blog.csdn.net/zjujoe/article/details/6230575]

Kernel Module Programming Guide(1)  [http://blog.csdn.net/hondrif82q/archive/2007/01/04/1474222.aspx]


kerenel启动过程之一 [http://blog.csdn.net/billowszpt/article/details/6321653]

kernel & android 休眠/唤醒 [http://www.thinksrc.com/2010/04/18/suspend-cn.html ]

Weaklocs and tuxonice [http://kanru.info/blog/archives/2011/06/29/android-wakelocks-n-tuxonice/]

Android手机开发之一 [http://www.uml.org.cn/mobiledev/201107261.asp]

Android手机开发之二 [http://www.uml.org.cn/mobiledev/201107262.asp]

Android手机开发之三 [http://www.uml.org.cn/mobiledev/201107263.asp]

Android手机开发之四 [http://www.uml.org.cn/mobiledev/201107264.asp]

Package Manager框架 [http://blog.csdn.net/stonecao/article/details/6591454]

Package Manager 分析 [http://blog.csdn.net/ljsbuct/article/details/6636433]

Android 安全机制 [http://www.cnblogs.com/GnagWang/archive/2011/03/21/1990507.html]

Android 核心分析系列 [http://blog.csdn.net/maxleng/article/details/5490770]

深入理解Android 卷I 第五章---深入理解常用类 [http://blog.csdn.net/tiantang46800/article/details/6778900]

Android 深入浅出之Binder机制 [http://bbs.chinaunix.net/archiver/tid-2319566-page-2.html]

Android 的IPC机制Binder [http://jinguo.iteye.com/blog/668838]

Android系统进程间通信(IPC)机制Binder中的Server启动过程源代码分析 [http://blog.csdn.net/luoshengyang/article/details/6629298]

Sensor系统综述 [http://blog.chinaunix.net/space.php?uid=22935566] [http://blog.chinaunix.net/space.php?uid=22935566&do=blog&id=2602709]

Linux中tty,console与串口[http://blog.chinaunix.net/space.php?uid=22935566&do=blog&id=2602725]

Android 深入浅出之Surface[1] [http://blog.csdn.net/Innost/article/details/6172893]

Android 窗口管理机制 [http://www.cnblogs.com/coding-way/archive/2011/08/12/2136463.html] [★★★★★]

ContentProvider的起源和获取 [http://blog.csdn.net/imyfriend/article/details/6662587]

Android 应用程序之间数据共享—ContentProvider [http://blog.csdn.net/bage1988320/article/details/6749870]


Android Service 服务(一)—— Service [http://blog.csdn.net/sunboy_2050/article/details/7364024]

Android Service 服务(二)—— BroadcastReceiver [http://blog.csdn.net/sunboy_2050/article/details/7365147]
Android Service 服务(三)—— bindService与remoteService [ http://blog.csdn.net/sunboy_2050/article/details/7366396 ]
14款Web开发速查表(多图)  [ http://blog.csdn.net/sunboy_2050/article/details/7385723 ] [ http://www.csdn.net/article/2012-03-21/313390 ]

dex文件生成与合并, 反编译 [http://blog.csdn.net/liuxiaochen77/article/details/6740248][http://blog.csdn.net/happyhell/article/details/6084058]


Android 开发者镜像

http://docs.androidmirror.com/

http://docs.uu3g.com/developer.android.com/

http://android.yyable.com/offline.html

froyo, GIT和repo使用方法,下载android-2.6.29内核

http://hi.baidu.com/kkernel/blog/item/c331c0292a948df799250afd.html [★]

http://blog.csdn.net/yujixi123/archive/2010/08/18/5821860.aspx

http://hi.baidu.com/hyeiong/blog/item/bd5f8809314587326b60fb19.html

Android4.01配套内核kernel3.0下载

$ git clone http://android.git.kernel.org/kernel/common.git
$ git branch -a
$ git checkout remotes/origin/android-3.0


Eclipse热键 [http://www.51cto.com/specbook/225/7357.htm] 或 [http://hi.baidu.com/shougulong/blog/item/f7aa81365e045da0d1a2d3ea.html]

Java 语法&特性

java synchronized详解 [http://www.cnblogs.com/GnagWang/archive/2011/02/27/1966606.html]

双重检查锁定及单例模式 [http://www.ibm.com/developerworks/cn/java/j-dcl.html, 2004]

JDK5.0 中灵活、更具可伸缩性的锁定机制 [http://www.ibm.com/developerworks/cn/java/j-jtp10264/index.html, 2004]



OpenGL ES 2.0 Programming Guide 代码下载

This project contains all of the source code to the example programs from the OpenGL ES 2.0 Programming Guide. http://code.google.com/p/opengles-book-samples/

 

龙飞 : SDL入门教程

SDL入门教程(十四):1、网络,唠叨以及前言    SDL入门教程(十三):3、封装多线程    

......

http://web.duowan.com/1008/146658749009.html

 

VC2008 Express及Eclipse+MinGW下OpenGL的配置

http://blog.163.com/villager5/blog/static/827363620101126398690/

一、下载GLUT库
网上大多流传这个Windows环境下的GLUT得下载地址:http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip (这里下载的是http://www.opengl.org/resources/libraries/glut/glut37.zip)。

... ...

 

Android SDK与Eclipse环境搭建

博客:http://blog.sina.com.cn/deabowayhttp://blog.csdn.net/deaboway

Android:   http://www.android.com/
Partners:  http://source.android.com/
Developers:http://developer.android.com/

系统要求:    http://androidappdocs.appspot.com/sdk/requirements.html

Netbeans

UML 6.9.1 [http://dlc.sun.com.edgesuite.net/netbeans/6.9.1/final/zip/moduleclusters/netbeans-6.9.1-201007282301-ml-uml.zip]


GNU C 扩展: 在main函数执行之前和执行之后执行的方法

//在main之前执行
static void before(void) __attribute__ ((constructor));
//在main之后执行
static void after(void) __attribute__ ((destructor));
//atexit表明函数在退出的时候执行


#include <stdio.h>
#include <stdlib.h>

static void before(void) __attribute__ ((constructor));
static void after(void) __attribute__ ((destructor));
static void middle(void);

static void before() {
        fprintf(stderr, "In %s %d\n", __func__, __LINE__);
}
static void after() {
        fprintf(stderr, "In %s %d\n", __func__, __LINE__);
}
static void middle() {
        fprintf(stderr, "In %s %d\n", __func__, __LINE__);
}
int main(void) {
        atexit(middle);
        return 0;
}

Ubuntu下自己动手制作无边框主题

如果你喜欢无边框的主题,再也不用等着你喜欢的主题作者来给你制作,只需要修改几个参数就可以了。

1.在/usr/share/themes目录下找到你要修改的那个主题的文件夹(有时候主题所用的窗口边框不一定跟主题名字相同,可以在桌面上点右键>更改桌面背景>主题>自定义主题>窗口边框下查看,默认选中的那个窗口边框就是了)

sudo gedit /usr/share/themes/[theme name]/metacity-1/metacity-theme-1.xml

2.大约在第14行到16行之间,会有下面几行:
<distance name=”left_width” value=”1〃/>
<distance name=”right_width” value=”1〃/>
<distance name=”bottom_height” value=”1〃/>

将这三行中的value值由1改成0,如下:
<distance name=”left_width” value=”0〃/>
<distance name=”right_width” value=”0〃/>
<distance name=”bottom_height” value=”0〃/>

3.保存文件,使用修改后的主题。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值