- 博客(74)
- 资源 (3)
- 收藏
- 关注
原创 Gerrit开发配置指南¶
Gerrit开发配置指南¶准备工作:地址映射¶Windows下: C:\WINDOWS\system32\drivers\etc\hostsLinux下: /etc/hosts 命令:sudo vi /etc/hosts往hosts文件添加:192.168.1.152 id.runyee.com192.168.1.152 review.runyee...
2017-06-10 13:17:38
594
原创 Ubuntu中的在文件中查找和替换命令
1、查找 find /home/guo/bin -name /*.txt | xargs grep 'jdbc'查找 /home/guo/bin 目录下所有后缀为.txt 的文件(PS:/* 转义* 为统配符),通过 xargs 命令传递给 grep 作为文件参数grep 'jdbc' 所搜显示文件中所有包含 jdbc字符串的行 2、替换 ...
2015-03-16 16:46:47
2478
1
原创 Linux下tr命令详解
引自 :http://www.2cto.com/os/201201/117822.htmltr是translate的简写,通过这个单词,你大概也能猜到它是干什么的了吧!没错,它可以用一个字符串来替换另一个字符串,或者可以完全除去一些字符。您也可以用它来除去重复字符。 tr用来从标准输入中通过替换或删除操作进行字符转换。tr主要用于删除文件中控制字符或进行字符转换。使用tr时要转换...
2015-03-10 10:47:03
171
原创 Ubuntu下 ssh : connect to host localhost port 22:Connection refused
Ubuntu下测试ssh时使用ssh localhost 命令,出现错误提示connect to host localhost port 22:Connection refused 造成这个错误的原因可能是ssh-server未安装或者未启动。ubuntu 11.10 默认安装openssh-client,但是木有安装server 运行 ps -e | gr...
2014-06-25 16:35:02
159
原创 repo 下载
curl http://git-repo.googlecode.com/files/repo-1.12 > ~/reposudo cp -r repo /usr/local/bin/cd /usr/local/bin/sudo chmod a+x reporepo init -u ssh://mephone/MT6572_JB3/manifest.git -m M6_s...
2014-05-27 10:33:21
204
原创 git 升级
sudo add-apt-repository ppa:git-core/ppasudo apt-get updatesudo apt-get install git-core curl
2014-05-24 14:47:33
136
原创 设置在当前文件夹内打开终端
sudo apt-get install nautilus-open-terminal设置在当前文件夹内打开终端,安装工具·需重启!
2014-05-24 14:47:22
354
原创 ubuntu右上角的网络连接图标消失解决办法 (20
sudo service network-manager stopsudo rm /var/lib/NetworkManager/NetworkManager.statesudo service network-manager startsudo gedit /etc/NetworkManager/nm-system-settings.conf把false改成trues...
2014-05-15 12:12:21
1142
1
原创 Android权限控制代码分析
前在文章介绍过android系统管理层次:http://www.2cto.com/kf/201204/127682.html ,这里就核心代码分析一下 android系统充分利用了linux的用户权限管理方法,所以如果需要移植到其它系统,这一块也是一个相当不小的工作量。那么android系统到底是如何使用这些的有利因素呢? 首先需要知道linux权限的两个基...
2014-03-25 21:42:27
148
原创 android2.3权限问题
android2.3相对于2.2来说,有个最大的变化就是权限管理模块的更新,导致明明有root权限,但是无法执行很多底层命令和api,举例:在终端上su到root用户,执行ls等命令都会报没有权限。 该问题引发的问题包括: A 大多数PC客户端(包括91助手、豌豆夹等)都无法自动安装daemon程序 B 很多需要root权限执行的程序无法正常运行...
2014-03-25 21:41:44
129
原创 Activity的四种加载模式:
Activity的四种加载模式: 1、standard :系统的默认模式,一次跳转即会生成一个新的实例。假设有一个activity命名为Act1,执行语句: startActivity(new Intent(Act1.this, Act1.class));后Act1将跳转到另外一个Act1,也就是现在的栈里面有 Act1 的两个实例。按返回键后你会发现仍然是在Ac...
2014-02-25 14:26:10
124
原创 转:adb shell start中启动activity和service
命令窗口通过adb shell 进入android 的Linux命令界面,输入am -help看到如下信息:我们可以通过命令启动android中的Activity,Service,BroadcastReceiver 等组件 拨打一个电话: am start -a android.intent.action.CALL -d tel:10086 这里-...
2014-01-22 17:41:31
2182
原创 android shape的使用
复制代码填充:设置填充的颜色间隔:设置四个方向上的间隔大小:设置大小圆角:同时设置五个属性,则Radius属性无效a...
2013-10-28 16:42:01
115
原创 Android中string.xml使用总结
加粗字体 斜体字体 给字体加下划线 \n 换行 \u0020表示空格 \u2026表示省略号 使用<b>和<b>来打印出 这样的文字;“<”表示“
2013-10-24 11:57:10
139
原创 git 提交注释时 改变默认的编辑器为vim
git提交修改时,会自动打开系统的默认编辑器,用户添加一些注释后保存并退出编辑器的时候,这些注释就同时提交到仓库中去了。 git打开的这个默认编辑器可能不是自己惯用的编辑器。那么可以使用下面的命令来改变git所打开的编辑器。 $git config --global core.editor vim 执行完这条命令后,可以去查看git的配置文件.gitcon...
2013-05-13 17:50:52
337
原创 为Android系统定制重启功能
转:http://blog.youkuaiyun.com/zzp16/article/details/7829063
2013-04-28 15:31:21
184
1
原创 Android4.0中Contacts通话记录界面剖析(源码)
http://blog.sina.com.cn/s/blog_9f233c070101b3x5.html 看完了拨号盘界面的实现后,大家可能会感觉到,挺简单的,没什么复杂的,只是在onCreateView方法中加载了一个layout,然后就全都看到了,so easy!那么,我们接下来就分享一下稍微复杂一点的CallLog界面,希望大家看完后,依然会如此说! 在Dia...
2013-04-23 10:30:31
228
原创 Android4.0中Contacts拨号盘界面剖析(源码)
http://blog.sina.com.cn/s/blog_9f233c070101b2u1.html 上文已经说过拨号界面的分页是怎么实现的,下面我们分三次来分享拨号页面内的每一个页面的具体实现,我们先从拨号盘开始说起。上文通过在ViewPager的适配器对象中,发现过一下三行代码private DialpadFragment mDialpadFragment;...
2013-04-23 10:18:59
185
原创 Android4.0中Contacts拨号界面分页方式剖析(源码)
转自:http://blog.sina.com.cn/s/blog_9f233c070101azf1.html在Android4.0中,Contacts 拨号界面的分页方式是怎么样的呢?是通过传统的TabHost+tab的方式吗?不是的,而是通过ActionBar + tab + view Pager的方式实现的。具体的实现详情,请见下面的详细剖析。在Dialtac...
2013-04-23 10:09:17
150
原创 Android Application 对象介绍
http://www.cnblogs.com/elleniou/archive/2012/05/16/2502661.htmlWhat is Application Application和Activity,Service一样是android框架的一个系统组件,当android程序启动时系统会创建一个 application对象,用来存储系统的一些信息。通常我们是不需要指定一个App...
2013-04-17 16:25:46
84
原创 删除软件残留的配置文件(转)
原文:http://xerotic.i.sohu.com/blog/view/209615883.htmpurge参数彻底删除文件 sudo apt-get purge virtualbox sudo apt-get autoremove sudo apt-get clean清除所有...
2013-04-15 10:56:40
3716
原创 Ubuntu下解压rar文件的方法
一般通过默认安装的ubuntu是不能解压rar文件的,只有在安装了rar解压工具之后,才可以解压。其实在ubuntu下安装rar解压工具是非常简单的,只需要两个步骤就可以迅速搞定。ubuntu 下rar解压工具安装方法:压缩功能安装 sudo apt-get install rar卸载 sudo apt-get remove rar解压功能安装 sud...
2013-03-15 15:31:19
173
原创 为App签名(为apk签名)(转)
原文:http://www.cnblogs.com/qianxudetianxia/archive/2011/04/09/2010468.html这篇文章是android开发人员的必备知识,是我特别为大家整理和总结的,不求完美,但是有用。1.签名的意义 为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我...
2013-02-28 13:58:35
127
原创 VI命令使用(查找替换)
esc: 命令模式与插入模式的切换一、vi查找: 当你用vi打开一个文件后,因为文件太长,如何才能找到你所要查找的关键字呢?在vi里可没有菜单-〉查找, 不过没关系,你在命令模式下敲斜杆(/)这时在状态栏(也就是屏幕左下脚)就出现了 “/”然后输入你要查找的关键字 敲回车就可以了。如果你要继续查找此关键字,敲字符...
2013-01-31 10:50:55
464
原创 PowerManager.WakeLock使用(转)
使用PowerManager.WakeLock来保证程序运行时保持手机屏幕的恒亮。 public class WakeLockDemo extends Activity { private PowerManager.WakeLock wakeLock = null; //获取锁 public voi...
2012-11-08 14:48:02
139
原创 Android Camera (android2.2) 资料一
android 通过android.hardware.Camera类来控制摄像头设备的,要使用只有通过android.hardware.Camera.open()来打开,这样就会创建一个新的Camera对象。 android提供了一些接口来给予回调,控制Camera的状态,分别是:1.android.hardware.Camera.ErrorCallback:摄像头出错的时候调用,这...
2012-09-21 16:25:39
63
原创 Activity劫持
package com.sinaapp.msdxblog.android.activityhijacking.service; import java.util.HashMap; import java.util.List; import android.app.ActivityManager; imp...
2012-08-07 14:51:11
143
原创 Android 开发笔记1
Android 开发笔记1(2012-4-18 15:32)编译代码步骤:一.无源代码目录时1.登录编译服务器 进入命令行执行 ssh release@192.168.1.302.从GIT服务器上下载代码 1). curl http://192.168.1.29/repo/repo >repo //下载repo脚本 2). chmod +x repo...
2012-08-03 18:49:26
136
原创 Android中Bitmap和Drawable
一、相关概念1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象2、Canvas画布,绘图的目的区域,用于绘图3、Bitmap位图,用于图的处理4、Matrix矩阵二、Bitmap1...
2012-07-05 11:59:57
77
原创 Activity透明 --转
说到这个透明效果.这问题就来了。这个Activity和layout到底是什么关系呢?如果我这个Activity里面有layout,在这个layout里有各种控件,那控件会透明吗?我个人认为:一个Activity 就是一个窗口。layout只是描述如何瓜分这个窗口,它没有外观,真正显示的是那些控件.上网查了一下,Acitivity透明的方法网上很多,最常用的就是引用android系统样式...
2012-05-04 17:54:11
184
原创 Android 中自定义控件和属性(attr.xml,declare-styleable,TypedArray)的方法和使用
一、 在res/values 文件下定义一个attrs.xml 文件.代码如下: 二、 我们在MyView.java 代码编写如下,其中下面的构造方法是重点,我们获取定义的属性R.sytleable.MyView_tex...
2012-04-06 17:28:36
82
原创 Android自定义属性,attr format取值类型
1. reference:参考某一资源ID。 (1)属性定义: (2)属性使用: 2. color:颜色值。 (1)属性定义: ...
2012-04-06 17:27:44
125
原创 自定义View的事件
在Android系统中需要自定义View的事件,它根据根据鼠标拖动,长按,点击等事件进行处理。--使用Android.view.GestureDetector这个接口首先将自己的view继承此接口:public class MyView extends View implements OnClickListener,GestureDetector.OnGestureList...
2012-03-24 18:03:57
109
原创 Sqlite3 与adb 简单介绍和使用
转至:http://www.2cto.com/kf/201108/100515.html 创建数据库 在cmd下面调用sqlite3.exe,创建数据命令如下: sqlite3 db_name.xx; 数据库名称任意,创建后直接进入数据库;如果文件存在,则直接打开; SQL的指令格式 所有的SQL的指令都是以分号(;)结尾的,为增...
2012-03-22 12:26:22
152
原创 Mysql安装使用
登录MySQL登录MySQL的命令是mysql, mysql 的使用语法如下: mysql [-u username] [-h host] [-p[password]] [dbname] [root@test1 local]# mysql Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL...
2012-03-06 11:00:02
144
原创 Linux压缩文件的读取
Linux压缩文件的读取· *.Z compress 程序压缩的档案; · *.bz2 bzip2 程序压缩的档案; · *.gz gzip 程序压缩的档案; · *.tar tar 程序打包的数据,并没有压缩过; · *.tar.gz tar 程序打包的档案,其中并且经过gzip 的压缩!...
2012-03-04 21:30:00
148
原创 详解Android源码的编译(转)
编译环境:Ubuntu8.101、安装一些环境 sudo apt-get install build-essential sudo apt-get install make sudo apt-get install gcc sudo apt-get install g++ sudo apt-get install libc6-dev...
2012-03-01 15:54:55
99
原创 Android Activity去除标题栏和状态栏
一、在代码中设置public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);//去除title requestWindowFeature(Window.FEATURE_NO_TITLE); //去掉Activity上面的状态栏getWindow().setFl...
2012-02-22 14:15:14
106
AndroidFrameworkUsb梳理
2018-08-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人