自定义博客皮肤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)
  • 资源 (13)
  • 收藏
  • 关注

原创 运行android工程时出现INSTALL_PARSE_FAILED_NO_CERTIFICATES

今天在运行android工程时出现INSTALL_PARSE_FAILED_NO_CERTIFICATES错误,导致工程anzhuang

2014-05-12 14:29:19 8724

原创 别人已经写好的直接拿来使用就行了,不需自己再写

在一个图片按钮上添加文字,起初在自己继承自ImageButton中的MyImageButton的onDraw(Canvas canvas)使用TextPaint可以实现添加文字。    问题来了,现在要实现文字的久种对齐方式(即左上,左中,右下等等九个),没办法起初画了,就再算算坐标吧,结合Paint.FontMetrics 大体上可以实现九种对齐方式。       回头一看Tex

2012-03-19 20:37:46 658

原创 TextView中中文情况下的粗体显示

在全英文的情况下,粗体实现为:    setTypeface(Typeface.DEFAULT, Typeface.BOLD);即可实现  有中文的情况下则需要如下:    getPaint().setFakeBoldText(true)

2012-03-19 20:26:45 448

原创 android工程自动生成apk的路径

当前工程的文件下的bin/classes目录中    有些则在当前工程的文件下的bin/这个目录中

2012-03-19 20:19:08 678

原创 AnimationSet中构造方法AnimationSet(boolean sharedInterpolator)

AnimationSet是可以用来实现多个动画叠加效果(如ScaleAnimation和RotateAnimation的结合使用可以实现即缩放用旋转的动画效果)。      Interpolator 可以用来控制动画显示过程的快慢(如动画开始很快,结束时有很慢),相应的类有(LinearInterpolator、CycleInterpolator等)。     sdk文档中android.

2012-03-05 15:20:39 1925

原创 通过设备id模拟驱动效果

通过找到android设备的硬件Id,将此Id的信息添加到已安装的sdk (..\android-sdk\extras\google\usb_driver)android_winusb.inf这一文件中。最后通过更新驱动时直接手动选择“从列表或指定位置安装”,选择的路径为前面提到的sdk目录下的..\android-sdk\extras\google\usb_driver。      此法只是

2012-01-04 17:43:18 749

转载 监听android home键的实现方式

想监听home键android 对home键的监听,加上了权限,必须取得对处理home键事件的权限,才能对home键进行操作,     1,加上权限(从别人那儿copy来的,我没有加也实现了该功能)           就是让键盘守卫失去能了,根据英文大体是这个意思    2,重载以下两个方法public boolean onKeyDown(int keyCode, KeyEv

2011-12-30 17:29:35 823 2

原创 显示已安装的applications

列举出设备中已安装好的applications,使用GridView将每一个application的图标(icon)和名称显示。同时根据application的包名和类名(全路径)打开相应的application(通过设置GridView的OnItemClickListener)。     MainActivity中的代码:package get.all.apps;import

2011-12-30 16:36:00 546

原创 ANR 错误处理

android的项目在运行的时候报anr错误,是由于main activity中有很耗时的代码正在运行,从而报错(默认30s就超时)。    先找出耗时很多的代码(访问网络,读取文件等都有可能),方法——在代码前后打印出时间。        代码如果只是简单的获取数据:      开启线程,将耗时代码扔进线程;        代码如果还需要修改UI:

2011-12-27 11:40:40 535

原创 创建分支

1.hg commit中,直接有"分支default",点击选择新建分支; 2.在workbench中,先选择到最顶端,出现"分支default",同上; 在推的时候出现错误,需要修改一下推的限制(改成可以添加新的分支即可)

2011-12-27 10:44:49 386

原创 多媒体播放录制两个相关类的状态

MediaPlayer 状态:       MediaRecorder 状态:

2011-12-21 09:19:35 367

原创 eclipse 上直接点击运行android工程

点击运行后,报错 An internal error occurred during: "Launching New_configuration".Path for project must have only one segment.     具体应该是说New_configuration这个工程中有错,当时没有仔细的看,直接使用绝招,关闭eclipse问题没有解决,再关闭android屏问

2011-12-14 16:59:14 1156

原创 文件保存数据

Properties properties = new Properties(); try { InputStream in = this.openFileInput("music.cfg"); properties.load(in);}catch (FileNotFoundException e) { e.printStackTrace();} catch (IOE

2011-12-12 23:26:34 379

原创 SharedPreferences基本用法

SharedPreferences settings = getPreferences(Activity.MODE_PRIVATE);m_music = settings.getBoolean("music", false);Editor editor = settings.edit();editor.putBoolean("music", m_music);editor.commit(

2011-12-12 22:53:37 419

原创 查看电脑的物理地址

1.在命令行中执行ipconfig /all命令 在这条命令执行后的显示结果中physical address即为本机的物理地址 2.本地连接------->支持------->详细信息  在显示的结果中实际地址即为本机物理地址

2011-11-29 09:23:56 734

原创 设置SurfaceView的透明度

这个从View中继承过来的方法不顶用android:alpha setAlpha(float) 这样可以将SurfaceView透明化setZOrderOnTop(true);getHolder().setFormat(PixelFormat.TRANSLUCENT); 还有在draw方法中绘制背景颜色的时候以下面的方式进行绘制就可以实现SurfaceVie

2011-11-24 12:06:02 2993

原创 自己的网络连接设置

ip地址:192.168.1.181网关:192.168.1.1网络掩码:255.255.255.0域名(DNS服务器):61.235.70.98

2011-11-22 16:53:12 443

原创 android设置横屏竖屏

// 横屏setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);         // 竖屏 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);

2011-11-18 17:30:37 587

原创 VMS Alpha executeable类型system.img文件修改

准备工作:     下载机器的刷机包(根据机器到相应的官网下载)     下载unyaffs和mkyaffs2image工具(工具非常重要,最好下载成套的)      推荐使用http://download.csdn.net/detail/pk_mmx/3227269 1 修改system.img权限    chmod xxx system.img 2 挂起syst

2011-11-09 11:56:43 701

原创 android 工程中文件命名注意

android中文件命名可以是[a-z0-9_.],当然命名不合的时候就会在console中报出错误,然而今天在命名的时候使用全数字的命名图片(为方便直接拷贝到drawable文件夹),一切正常。    但在运行时确运行不了,提示your project  contains error(s),please fix them before running your application!

2011-11-06 23:36:07 597

原创 程序中查看init.rc文件中给每个进程分配的最大内存使用

ActivityManager manager = (ActivityManager) getSystemService(Activity.ACTIVITY_SERVICE); Log.v("memoryCl", " .." + manager.getMemoryClass());

2011-11-03 18:11:31 564

原创 android 重新启动activity

其中m_faceActivity为主Activity  // 重新启动应用程序                    Intent intent = m_faceActivity.getIntent();                    intent.addFlags(Intent.FLAG_ACTI

2011-10-27 16:40:06 4125 1

原创 R.layout.main报错

在复制别人的代码的时候,出现R.layout.main全部报错,R.java中的资源全部使用不了。这种情况出现:是由于系统在导入包得时候,出现了差错,我们的R.java是在与主Activity同路径下的,然而系统确为我们自作多情的导入了android.R这个包,当然我们在main.xml中定义的一些Id等资源就使用不了了,此时查看导入包的情况,直接干掉import  android.R这一行即

2011-10-25 11:57:56 1408 1

原创 连接WIFI

import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import android.app.KeyguardManager;import android.content.Context;import android.net.wifi.S

2011-10-17 18:29:40 557

原创 禁止控件滑动

禁止myVIew的滑动: myView.setOnTouchListener(new OnTouchListener()         {            @Override            public boolean onTouch(View arg0, MotionEvent event)             {                swi

2011-10-10 19:09:38 370

原创 打开其他android应用代码

ComponentName component =             new ComponentName("com.android.settings","com.android.settings.wifi.WifiSettings");      Intent intent = new Intent();      intent.setComponent(component);

2011-10-10 11:54:01 1432

原创 eclipse在导入已存在工程提示invalid project description

临时解决方法:        1.换一个workspace重新导入即可;        2.将要导入的工程换个目录存放,再导入即可(如有一个test的工程在E:\workspace目录下导入是提示,在E:\workspace目录下新建mytest文件夹再将test剪切到mytest文件夹下,最后导入eclipse当中就没问题啦)。

2011-09-20 10:10:16 685

转载 截屏并保存截取的bitmap

package capture.screen;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import android.app.Activity;import android.gr

2011-09-19 11:04:47 512

转载 Unable to resolve target

新建一个工程,用原的工程中的res,src,和AndroidManifest.xml替换新工程中的这三个文件(先得把新工程中的res,src,和AndroidManifest.xml删除)也可以把default.properties文件中的target=android-3改成target=android-8

2011-09-14 16:00:56 375

转载 failed to install **.apk on device 'MID-Serials': timeout

解决方法:1.重启eclipse或android设备2.project->clean清除所有工程3.windows->preferences->android->DDMS设置ADB connection timeout值4.清除android设备中有以空格命名的目录5.自己试着换条usb 注意:    int a = 3;    // 设置3为TextView上

2011-09-14 14:42:52 760

原创 设置全屏无标题

法1.在java代码中实现(需要设置的activity中加入在setContentView方法调用前):// no titlerequestWindowFeature(Window.FEATURE_NO_TITLE);// fullscreen getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, Wind

2011-08-31 12:20:25 376

android 百度地图demo 实例(百度官网版)

android百度地图demo实例(百度官网版)、版本2.1.2,包含了api文档、jar包、demo,如果想下载其他版本的可以到百度官网下载:http://developer.baidu.com/map/sdkandev-download.htm。注意:demo的正常运行还需要在 DemoApplication.java文件输入正确的授权Key,key的获取地址:http://developer.baidu.com/map/android-mobile-apply-key.htm。

2013-07-30

百度地图android版官网实例_jar包_api

百度地图android版官网实例、jar包、api,版本1.3.5 下载各个版本可到百度官网:http://developer.baidu.com/map/sdkandev-download.htm

2013-07-29

android 高德地图导航demo

android 高德地图导航demo

2013-08-09

android 折线图

网上找到个自己画折线图,感觉不错。懒得下载的也可以直接通过链接看代码http://www.cnblogs.com/jetz/archive/2011/07/24/2115238.html

2013-10-12

Java网络高级编程

目录列表:java 基本网络类、EJB、JavaBean、RMI技术、JSP技术等等(下了自己看吧)

2011-10-30

最新ADT插件

ADT 插件,版本22.0.5

2013-08-29

android2.2源码

android2.2源码,为需要的朋友提供些帮助。

2011-10-08

百度地图android版官网实例、jar包、api,版本2.1.2

百度地图android版官网实例、jar包、api,版本2.1.2 下载各个版本可到百度官网:http://developer.baidu.com/map/sdkandev-download.htm

2013-07-29

安卓图片缓存

网上下载的图片缓存代码,调用简单,有效控制图片加载时出现oom异常。

2013-12-19

人月神话(设计)

人月神话 人月神话 人月神话 人月神话 人月神话 人月神话(我自己都没看懂,据说这是大牛们的书)

2011-11-07

thinking in java

java 基础知识,初学java很有帮助。另外以前传的同样的书没传全,疏忽啦,抱歉!

2012-01-11

空空如也

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

TA关注的人

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