- 浏览: 164715 次
- 性别:
- 来自: 上海
最新评论
-
huangbo_2020:
https://www.virtualbox.org/wiki ...
删除软件残留的配置文件(转) -
wang492239163:
楼主 我现在想画一个日历 想根据我给的时间画
Str ...
Calendar 使用基础 -
huangbo_2020:
java -jar signapk.jar ../../.. ...
Android权限获取机制与常见权限不足问题分析 -
gf_crazy:
...
转: Android layout xml总结 -
huangbo_2020:
git rm -r 用于修改文件git add -i 用 ...
GIT简单总括
文章列表
git提交修改时,会自动打开系统的默认编辑器,用户添加一些注释后保存并退出编辑器的时候,这些注释就同时提交到仓库中去了。
git打开的这个默认编辑器可能不是自己惯用的编辑器。那么可以使用下面的命令来改变git所打开的编辑器。
$git config --global core.editor vim
执行完这条命令后,可以去查看git的配置文件.gitconfig,该配置文件在家目录下面。
$ cat .gitconfig
[core]
editor = vim
为Android系统定制重启功能
- 博客分类:
- android 系统
转:http://blog.csdn.net/zzp16/article/details/7829063
http://blog.sina.com.cn/s/blog_9f233c070101b3x5.html
看完了拨号盘界面的实现后,大家可能会感觉到,挺简单的,没什么复杂的,只是在onCreateView方法中加载了一个layout,然后就全都看到了,so easy!
那么,我们接下来就分享一下稍微复杂一点的CallLog界面,希望大家看完后,依然会如此说!
在DialtactsActivity中通话记录对应的Fragment为CallLogFragment
下面我们先来看看通话记录的默认显示,下图1
在Android4.0中Contacts通话记录界面剖析(源码)
...
http://blog.sina.com.cn/s/blog_9f233c070101b2u1.html
上文已经说过拨号界面的分页是怎么实现的,下面我们分三次来分享拨号页面内的每一个页面的具体实现,我们先从拨号盘开始说起。
上文通过在ViewPager的适配器对象中,发现过一下三行代码
private DialpadFragment mDialpadFragment;
private CallLogFragment mCallLogFragment;
private PhoneFavoriteFragment mPhoneFavoriteFragment;
第一行的Dialpa ...
转自:http://blog.sina.com.cn/s/blog_9f233c070101azf1.html
在Android4.0中,Contacts 拨号界面的分页方式是怎么样的呢?是通过传统的TabHost+tab的方式吗?
不是的,而是通过ActionBar + tab + view Pager的方式实现的。
具体的实现详情,请见下面的 ...
桌面小控件widget
- 博客分类:
- 桌面小控件
http://my.eoe.cn/leigo/archive/2726.html
http://www.cnblogs.com/elleniou/archive/2012/05/16/2502661.html
What is Application
Application和Activity,Service一样是android框架的一个系统组件,当android程序启动时系统会创建一个 application对象,用来存储系统的一些信息。通常我们是不需要指定 ...
原文:http://xerotic.i.sohu.com/blog/view/209615883.htm
purge参数彻底删除文件 sudo apt-get purge virtualbox
sudo apt-get autoremove
sudo apt-get clean
清除所有已删除包的残馀配置文件 dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P 执行之后删除了很多配置文件
看来apt-get remove只是删除了软件的链接 ...
Ubuntu下解压rar文件的方法
- 博客分类:
- Linux 命令
一般通过默认安装的ubuntu是不能解压rar文件的,只有在安装了rar解压工具之后,才可以解压。其实在ubuntu下安装rar解压工具是非常简单的,只需要两个步骤就可以迅速搞定。
ubuntu 下rar解压工具安装方法:
压缩功能
安装 sudo apt-get install rar
卸载 sudo apt-get remove rar
解压功能
安装 sudo apt-get install unrar
卸载 sudo apt-get remove unrar
ubuntu解压命令全览
.tar
解包:tar xvf FileName.tar
打包:tar cvf F ...
为App签名(为apk签名)(转)
- 博客分类:
- android 系统
原文:http://www.cnblogs.com/qianxudetianxia/archive/2011/04/09/2010468.html
这篇文章是android开发人员的必备知识,是我特别为大家整理和总结的,不求完美,但是有用。
1.签名的意义
为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动更新不会因为版本不一致而无法安装)。
2.签名的步骤
a.创建key
b.使用步骤a中产生的key对apk签名
3.具体操 ...
VI命令使用(查找替换)
- 博客分类:
- VI命令使用(查找替换)
esc: 命令模式与插入模式的切换
一、vi查找: 当你用vi打开一个文件后,因为文件太长,如何才能找到你所要查找的关键字呢?在vi里可没有菜单-〉查找,
不过没关系,你在命令模式下敲斜杆(/)这时在 ...
使用PowerManager.WakeLock来保证程序运行时保持手机屏幕的恒亮。
public class WakeLockDemo extends Activity {
private PowerManager.WakeLock wakeLock = null;
//获取锁
public void acquireWakeLock(Context context) {
if (wakeLock == null) {
PowerManager pow ...
android 通过android.hardware.Camera类来控制摄像头设备的,要使用只有通过android.hardware.Camera.open()来打开,这样就会创建一个新的Camera对象。
android提供了一些接口来给予回调,控制Camera的状态,分别是:
1.android.hardware.Camera.ErrorCallback ...
package com.sinaapp.msdxblog.android.activityhijacking.service;
import java.util.HashMap;
import java.util.List;
import android.app.ActivityManager;
import android.app.ActivityManager.RunningAppProcessInfo;
import android.app.Service;
import andro ...
Android 开发笔记1
(2012-4-18 15:32)
编译代码步骤:
一.无源代码目录时
1.登录编译服务器
进入命令行执行 ssh release@192.168.1.30
2.从GIT服务器上下载代码
1). curl http://192.168.1.29/repo/repo >repo //下载repo脚本
2). chmod +x repo //修改repo的权限
3). ./repo init -u http://192.168.1.29/repo/hct-mtk/6513- ...