自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (4)
  • 收藏
  • 关注

转载 You have not concluded your merge (MERGE_HEAD exists) git拉取失败

You have not concluded your merge (MERGE_HEAD exists) git拉取失败今天获取git线上仓库代码报了这个错误:zhangzhi@moke:~/code/ktsg-api$ git pullYou have not concluded your merge (MERGE_HEAD exists).Please, commit y

2016-02-23 10:47:48 18529

转载 push到github时,每次都要输入用户名和密码的问题

在github.com上 建立了一个小项目,可是在每次push  的时候,都要输入用户名和密码,很是麻烦原因是使用了https方式 push在termail里边 输入  git remote -v 可以看到形如一下的返回结果origin https://github.com/yuquan0821/demo.git (fetch)origin https://

2015-12-28 16:33:08 2115

原创 git的常用命令(二)

git的常用命令其实也挺多的 : ) 从工作区working directory提交文件到暂存区stage的时候用的命令是$ git add LICENSE如果只有一个文件就写一句代码就能提交了,如果是多个文件LICENSE1,LICENSE2,LICENSE3那应该怎么方便快捷的提交文件到暂存区stage呢?这将用到git add的参数,当然,git add可以提交一个目录里的文件。

2015-12-25 15:50:43 789

原创 git安装使用 (一)

在linux上安装git,首先输入git查看系统是否已经安装git。$ gitThe program 'git' is currently not installed. You can install it by typing:sudo apt-get install git当然,你在git官网上下载一个再安装也行http://git-scm.com/在mac上安装

2015-12-25 14:08:07 905 1

转载 android中bitmap和drawable

一、相关概念1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象2、Canvas画布,绘图的目的区域,用于绘图3、Bitmap位图,用于图的处理4、Matrix矩阵二、Bitmap1、从资源中获取Bit

2013-09-17 16:54:03 728

原创 关于android设备不自带sqlite3问题(sqlite3 not found)

公司的HTC电信合约机很蛋疼,竟然没有sqlite3。打开/system/xbin目录发现只有两个文件。sqlite3真的就被cut掉了。sqlite3一般情况下都是通用的,所以随便去找个sqlite3就好。解决方法:1、先在eclipse上起个模拟器,DDMS下找到/system/xbin目录找到sqlite3文件,到/system/lib目录下找到libncurses.so文件

2013-08-12 16:57:15 5333

原创 adb(Android Debug Bridge)(一)

上一篇介绍的am,pm命令都是基于adb shell下的命令。这节来详细介绍下adb命令。Android Debug Bridge(adb)是一个让你跟模拟器或者android设备通信的多功能命令。它是一个包含三个组件的client-server程序:1、运行在你开发机器上的adb client,你能从shell中通过adb命令调用一个adb client,另外ADT插件和DDMS都是

2013-08-12 15:27:44 2053

原创 android am pm命令

今天看了下adb shell中的am pm命令,一些自己的见解和大多数官网的翻译。先说下am命令,am全称activity manager,你能使用am去模拟各种系统的行为,例如去启动一个activity,强制停止进程,发送广播进程,修改设备屏幕属性等等。当你在adb shell命令下执行am命令:am 你也可以在adb shell前执行am命令:adb shell am star

2013-08-11 13:16:43 24812 6

原创 File和byte[]转换

public static byte[] File2byte(String filePath) { byte[] buffer = null; try { File file = new File(filePath); FileInputStream fis = new FileInputStream(file); ByteArrayOutputStream bos

2013-07-26 11:24:07 75874

原创 google maps android v2开发基础(四)

Polyline定义了一组组连的线段在地图上,一个折线对象由一组经纬度位置组成,并按一个有序的序列建立一系列线段连接起这些地点。要创建一个Polyline首先要创建一个PolylineOptions的 对象,点与点之间的连线顺序将它们添加到PolylineOptions,要添加点到PolylineOptions调用PolylineOptions.add()。 GoogleMap.addPolyli

2013-03-22 17:55:26 5030

原创 google maps android v2开发基础(三)

这章说说地图上的标记Marker,上一章已经用到了Marker这个类了。创建一个系统默认的Marker很简单private GoogleMap mMap;mMap = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap();mMap.addMarker(new MarkerOptions()

2013-03-12 11:38:20 7502 1

原创 google maps android v2开发基础(二)

上一章只是简单的显示地图,也没有初始化地图要显示的位置,比例,角度等等。这章给介绍下怎么指定地图的一系列参数。      通过xml方式指定参数,其中class=“com.google.android.gms.maps.SupportMapFragment”,google maps android api要求api level至少为12以上的版本才能支持class="com.google.an

2013-03-11 16:45:42 11021

原创 google maps android v2开发基础(一)

昨天接到个小任务,基于google maps android api v2上的开发,一开始不知道google maps已经升级到v2了。记起以前开发v1的时候有个api key于是乎到官网去生成。发现生成api key的页面已经不存在了,而是v2的developer guide,功能比之前的强大多了,有很多的改进。      基于v2上的开发要做几步准备功夫 1:启动android sdk

2013-03-11 15:57:49 6686 12

转载 Android中Toast重复显示问题解决

private Toast toast = null; private void showTextToast(String msg) { if(toast == null) { toast = Toast.makeText(getApplicationContext(), msg, Toast.LENGTH_SHORT); } else { toast.set

2013-01-16 15:03:26 1068

原创 关于startActivityForResult问题

今天把startActivity换成了更好用的startActivityForResult,结果发现跟预期的效果有点出入。在A中执行了startActivityForResult方法跳转到B后,未等执行B中的setResult方法,立刻执行了A中重写的onActivityResult方法。而且在B中执行了setResult方法后,A中的onActivityResult方法中返回的resultCod

2012-12-27 14:04:38 1042

转载 [ant]通过Android命令自动编译出build.xml文件

用途: 做自动集成编译环境.环境搭配我就不说了(SDK/环境变量等).进入cmd界面.进入项目目录.输入: android.bat list target  来查询我们现有的版本list有哪些.记住这个ID号码,下的代码面会用到.输入: android update project -n ButtonDemo -t 1 -p E:\workspace

2012-12-19 11:54:21 693

原创 android adt18.0.0后不能导入第三方jar源码问题

adt升级后会在工程里添加多了一个“android dependencies”的目录,同时要加入第三方jar的话一般在libs目录下添加到“android dependencies”中,其实跟“referenced libraries”有重复之嫌。在“android dependencies”目录下选中要附加源码的jar,选中properties,java source attachment栏会提

2012-12-17 10:06:02 2190

转载 Android简单的动态控制软键盘的显隐

Android简单的动态控制软键盘的显隐:隐藏软键盘方法:getWindow().addFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);源码注释:/** Window flag: invert the state of{@link #FLAG_NOT_FOCUSABLE} with

2012-12-05 17:50:07 1880

原创 android pc连接手机devices view下不显示设备的解决方法

1、手机上进入开发人员选项,USB调试重启!2、如果devices view还是提示don't daemon running。可能是豌豆荚之类的连接工具占用了adb。启动豌豆荚,连接手机,然后再关闭豌豆荚,打开cmd模式,adb kill-server,adb start-server(* daemon not running. starting it now on port 5037 * *

2012-11-28 17:52:39 3831 1

原创 android Button字体设置颜色

button继承于textView,textView里有setTextColor方法,贪于方便就用.setTextColor(int color);这个方法。但是运行发现根本不起作用,文字都变成黑色的了。看api发现还有setTextColor(ColorStateList colors)这个方法,传入ColorStateList对象。ColorStateList whiteColor=g

2012-11-28 11:56:40 10527 2

原创 android 获取摄像头像素

获取Camera实例,在2.3之前可以用静态方法Camera camera = Camera.open();,如果手机带前后置的摄像头,那2.3之前sdk获取到的实例为后置的主摄像头,前置摄像头获取不到。获取Parameters parameters = camera.getParameters(); parameters里有个方法getSupportedPictureSizes(),获取到所

2012-11-23 09:59:26 8670 1

原创 android Service和IntentService

关于Service和IntentService的不同就不多说了,主要参考http://blog.csdn.net/zhf198909/article/details/6906786这篇文章。主要是IntentService比Serivce多了一个onHandleIntent 方法用于进行耗时操作,两个service执行流程(startService(new Intent(this. Servi

2012-11-16 11:33:39 787

转载 Android项目“error: Apostrophe not preceded by \ (”报错解决方法

当我们用Eclipse环境开发Android项目,如果编译时控制台报出“error: Apostrophe not preceded by \ (”这种错误,那么多半是因为我们项目中的一个strings.xml文件里有一个string标签中的字符串含有’,我们只要在’之前加\进行转义就可以解决这个错误,比如把Can’t修改为Can\’t就可以了。

2012-11-09 11:34:35 14228 3

原创 android proguard混淆apk问题

最近项目第一个版本出来了,打包apk啊,混淆代码什么的,android合成了proguard混淆代码。在project.properties文件中配置proguard.config=proguard.cfg,让proguard.cfg生效。项目加入了第三方jar包。混淆的时候要把jar排除在外。#不混淆第三方jar-dontwarn org.**-libraryjars

2012-11-09 09:45:50 2920

转载 service的见解

什么是Service?解惑:1、 Service不是分离开的进程,除非其他特殊情况,它不会运行在自己的进程,而是作为启动运行它的进程的一部分。2、 Service不是线程,这意味着它将在主线程里劳作。启动service有两种方法:1、 Context.startService()调用者与服务之间没有关联,即使调用者退出,服务仍可运行2、 Context.bindServ

2012-11-08 15:54:44 862

转载 安装 apk 到 /system/app 目录下

在 Android 中,如果要使用系统限制的权限(比如 android.permission.WRITE_SECURE_SETTINGS),我们需要把程序安装到 /system/app/ 下。下面以 SecureSetting.apk 为例,演示这个操作。需要准备一台已经获得 Root 权限的手机。1、通过 USB 连接手机和电脑。2、使用 adb 控制手机。$ adb pus

2012-11-07 14:38:18 3241

转载 android应用程序跳转到系统的各个设置页面

在android SDK文档中有这样一个类,android.provider.Settings类提供android系统各个页面的跳转常量:使用实例例:startActivity(new Intent(Settings.ACTION_WIRELESS_SETTINGS)),即可跳到android手机网络设置页面。如果要launch Mobile Networks Setting页面按如下方法

2012-11-07 09:25:35 1311

原创 android pm命令

pm命令具体可以查看pm help。今天只想说说pm enable、disable、disable-user PACKAGE_OR_COMPONENT命令!手机必须具有root权限,禁止你指定的应用命令pm disable PACKAGE_OR_COMPONENT。但是怎么恢复呢?必然会想到pm enable PACKAGE_OR_COMPONENT,但是很遗憾返回Package PACK

2012-11-05 17:59:32 28023 7

转载 Android开发_Android如何获取开机启动项列表_查找package是否有开机启动权限

Android如何获取开机启动项列表 ,代码如下:static final String BOOT_START_PERMISSION = "android.permission.RECEIVE_BOOT_COMPLETED";    public List> fetch_installed_apps(Context context)    {        List packa

2012-11-05 17:07:05 2803 1

转载 设置组件状态--如何动态关闭manifest中的Receiver

为什么要关闭组件?在用到组件时,有时候我们可能暂时性的不使用组件,但又不想把组件kill掉,比如创建了一个broadcastReceiver广播监听器,用来想监听第一次开机启动后获得系统的许多相关信息,并保存在文件中,这样以后每次开机启动就不需要再去启动该服务了,也就是说如果没有把receiver关闭掉,就算是不做数据处理,但程序却还一直在后台运行会消耗电量和内存,这时候就需要把这个recei

2012-11-05 15:40:15 987

原创 android 如何让应用程序在全部应用程序列表里显示跟隐藏!

之前有个客户的需求特别怪,要求应用不在全部应用程序列表里显示,通过拨打指定的电话号码形式启动应用,开始的想发就是在manifest.xml里的第一个activity里不添加    这两个intentfilter。发现在4.0以上的版本就会出现错误!4.0会认为你这个是不安全的信息,无法启动。后来在PackageManager里发现了setComponentEnabledSetting这个方法,可以

2012-11-05 14:35:00 9570 5

eclipse打开当前文件所在文件夹

MyEclipse自带的功能。如果在eclipse中想打开相关资源文件所在的文件夹,可以把这插件加到eclipse安装路径的plugins文件夹下。右键选中文件,然后选中easyexplore就会跳到电脑硬盘中了。

2013-01-08

apktool界面版本

apktool,反编译apk工具,打包工具。有窗口界面,比1.4的cmd窗口好用哦。

2012-10-11

支持解析json的jar包

解析json用到的jar包。打包上传。希望对大家有用。欢迎下载

2012-07-23

二维码jar包

生成和扫描二维码都会用到。开源的zxing打包成的jar包。可以应用到android项目里。

2012-07-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除