自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (8)
  • 收藏
  • 关注

转载 代码混淆详解

转自:http://blog.csdn.net/z157794218/article/details/40039785什么是代码混淆Java 是一种跨平台的、解释型语言,Java 源代码编译成中间”字节码”存储于 class 文件中。由于跨平台的需要,Java 字节码中包括了很多源代码信息,如变量名、方法名,并且通过这些名称来访问变量和方法,这些符号带有许多语义信息,很

2015-04-22 14:12:18 971 1

转载 Android学习之路

转自:http://www.stormzhang.com/android/2014/07/07/learn-android-from-rookie/这篇博客背后的故事一路走来很不容易,刚好知乎上被人邀请回答如何自学android编程, 就借这个机会在知乎上记录一路走来的历程,很励志,希望能给那些正在或准备走编程行业的人一些正能量,内容有点长,感兴趣的可以当做励志小说

2015-04-16 21:27:59 709

转载 Android Studio系列教程四--Gradle基础

转自:http://stormzhang.com/devtools/2014/12/18/android-studio-tutorial4/其实很早之前也写了一篇Gradle的基础博客,但是时间很久了,现在Gradle已经更新了很多,所以暂且结合Stduio 1.0正式版与最新的Gradle语法来详细讲解下,小伙伴们直接跟我一步步来学习吧。什么是Gradle?Gradle是一种依赖

2015-04-16 21:25:33 557

原创 list滑动删除item

public class Adapter_Coupons extends ArrayAdapter {private LayoutInflater mInflater;/**券列表*/public ArrayList CouponsListAdapter = new ArrayList();private Button curDel_btn;private float x,

2013-10-31 16:04:15 610

原创 Android RelativeLayout 代码位置布局

convertView = (RelativeLayout) View.inflate(mContext, R.layout.item_poster_gallery, null);holder.imageMoviePoster = (ImageView) convertView.findViewById(R.id.imageMoviePoster);holder.textMovieNa

2013-03-26 16:45:13 4350

原创 银行卡四位加空格

EditText et_cardNum = (EditText) findViewById(viewId);        bankCardNumAddSpace(et_cardNum);/*** 银行卡四位加空格* @param mEditText*/protected void bankCardNumAddSpace(final EditText mEditTe

2012-09-10 12:53:18 5780 2

转载 android 有关Activity的Launch mode 以及Intent的setFlags

Activity有四种加载模式:standard(默认), singleTop, singleTask和 singleInstance。以下逐一举例说明他们的区别:standard:Activity的默认加载方法,即使某个Activity在Task栈中已经存在,另一个activity通过Intent跳转到该activity,同样会新创建一个实例压入栈中。例如:现在栈的情况为:A B C D,在

2012-07-16 00:14:09 842

转载 Android ListView 去除边缘阴影、选中色、拖动背景色等

去除ListView滑到顶部和底部时边缘的黑色阴影:android:fadingEdge="none" 去除拖动时默认的黑色背景:android:cacheColorHint="#00000000"  去除选中时的黄色底色:android:listSelector="#00000000" 去除行与行之间的黑线:msgList.setDivide

2012-07-04 14:35:29 2788

原创 tab跳转动画效果

protected ImageView iv_select; 初始化        iv_select = (ImageView)super.findViewById(R.id.iv_select);                LayoutParams lp = (LayoutParams) iv_select.getLayoutParams();  lp.leftMa

2012-06-25 10:23:07 745

原创 升级提示及加载

//***************************************************************//*****************    启动类               ***************************//*************************************************************

2012-05-25 16:07:40 1022

转载 Andriod: 去掉系统自带的Activity跳转动画,跳转无动画

如果我们不设置某个Activity跳转动作的动画,一般就会调用系统默认的跳转动画,有时候我们不希望在Activity跳转时有动画效果(比如我在实现假的ActionBar的时候就需要)。其实去掉动画只需要几个步骤:[java] view plaincopyprint?1、在values文件夹的styles.xml文件里面新建一个style

2012-05-08 17:38:51 13918 2

原创 android 文字中的部分字的颜色

int mainTextLength = mainText.length();int secureInfoLength = getShortMessage.getSecureInfo.length();SpannableStringBuilder style = new SpannableStringBuilder(mainText+getShortMessage.getSecureInf

2012-03-16 12:21:09 1733

转载 android 应用程序未安装 可能没有内置Google Map add-on

android的国内定制机上Google Map有可能被阉割。        若我们开发一个使用到了Google Map add-on的Android应用程序(即使用了),就会发现这个程序不能成功安装在没有内置Google Map add-on的真机中,那么我们有什么办法来解决这个问题呢?       国外一位大牛指出:在标签中还包含了一个没有公布的属性"andro

2012-03-09 17:46:19 5133 1

转载 分享几个android开源项目

转自:http://www.eoeandroid.com/thread-152223-1-1.htmlFBReaderJFBReaderJ用于Android平台的电子书阅读器,它支持多种电子书籍格式包括:oeb、ePub和fb2。此外还支持直接读取zip、tar和gzip等压缩文档。项目地址:http://www.fbreader.org/FBReaderJ/源码地址:ht

2012-03-08 14:17:32 988

转载 android 防止R被混淆,R类反射混淆,找不到资源ID

在Proguard.cfg中添加-keep class **.R$* {   *;   }

2012-02-28 16:59:29 7548

转载 Android导入第三方jar包,proguard混淆脚本(屏蔽警告,不混淆第三方包)

最近1个项目中 需要导入移动MM的第三方计费包,混淆时用到了如下脚本,可屏蔽警告,不混淆第三方包指定内容。非常有效 proguard.cfg 文件 -optimizationpasses 5-dontusemixedcaseclassnames-dontskipnonpubliclibraryclasses-dontpreverify-ignorewarning

2012-02-23 15:23:03 11769 1

转载 Activity的四种加载模式 android:launchMode

singleTop要求如果创建intent的时候栈顶已经有要创建的Activity的实例,则将intent发送给该实例,而不发送给新的实例。(注意是栈顶,不在栈顶照样创建新实例!)singleTask模式:当intent到来,需要创建singleTask模式Activity的时候,系统会检查栈里面是否已经有该Activity的实例,如果有直接将intent发送给它。 Activit

2012-02-09 09:55:54 623

转载 android NDK入门实例,生成.so文件

转自http://blog.163.com/prevBlogPerma.do?host=zctya&srl=1209178201181074018603&mode=prev目标:利用NDK 生成 SO 库,使用 SO 库进行 JNI 调用,在 Android sdcard 创建文件并写入数据。工具:NDK 1.6 、Eclipse for java 、android SDK 、

2012-02-08 21:16:50 3237 1

原创 android 程序安装完成时,程序启动两次的问题解决办法。

程序安装完成时,点打开,然后Home键跳到桌面,在点程序,程序运行两次。实际上只是新开了一个ui线程,其他数据还是原来的,加一个变量,如果二次启动,就直接关闭 private static int OnlyOne = -1;     @Override    public void onCreate(Bundle savedInstanceState) {        s

2012-02-05 00:43:11 1148

原创 Android AlertDialog 选择列表

private int select_month = -1; btn_month.setOnClickListener(new AlertClickListener_Month()); class AlertClickListener_Month implements OnClickListener {  @Override  public void onClick(View v)

2012-02-04 21:07:40 4000

转载 Android Activity 生命周期

Activity的launchmode为默认值。 1.桌面图标启动Ap,按Back键返回: onCreate() onStart() onResume() 【Back键按下】 onPause() onStop() onDestroy() 2.长按Home按键,从最近程序中点击图标进入: 与情况1相同。 3.启动Ap,按Home按键,然后再点击图标

2012-02-04 00:24:15 1850

转载 Adb connection Error:远程主机强迫关闭了一个现有的连接

做android开发的时候eclipse的console一直出现这个问题,有时候是启动eclipse后就出现这个问题,有时候是运行android程序的时候出现的,重启avd和重启eclipse都不行。后面在网上找到了解决办法。先说原因嘛,这是ddms调用adb引发的. 经过一番搜索, 发现这是windows环境下, adb的一个限制, 也可以说是bug.  当手机上同时运行的进程数大于64时,

2012-02-01 10:22:42 652

转载 HTC G7 adb驱动安装

就算你什么都没装..没装HTC SYNC .. 如果你装了就卸载完,全都卸载掉,你第一次插手机时 提示你找到了一个ADB硬件。这时候你不要添加HTC SYNC的驱动,直接用android-usb-driver.zip 就是那个ANDROID 1.0那个驱动..但是会提示找不到驱动或者找不到制定硬件,当然找不到了..压缩包主目录下的android_winusb.inf 这个文件里面都

2011-11-25 21:23:51 1705 2

原创 Android 数据存储的一种最简单的方式 SharedPreferences

SharedPreferences 是Android数据存储的一种最简单的方式。在Android平台中常用于储存简单的参数设置。Shared Preferences 有点类似我们常用的ini文件。    可以通过getPreferences()方法来获取Preferences

2011-09-13 17:27:03 578

转载 快速上手Android数据库操作

Android采用关系型数据库SQLite3,它是一个支持SQL轻量级的嵌入式数据库,在嵌入式操作系统上有很广泛的应用,WM采用的也是SQLite3        关于过于、原理方面的东西在这篇文章里不会提到,但是如果你想能够快速的学会操作SQLite3,那这就是你要找的

2011-09-13 11:52:39 602

转载 Android selector自定义shape的button样式

selector shape gradient //颜色渐变 stroke //按钮边缘 corners //按钮四个圆角 padding //按钮文字和边缘距离(内边距)

2011-04-15 12:14:00 5758

转载 ImageView.ScaleType值说明

<br />参考: http://android.blog.51cto.com/268543/316255<br />ImageView的属性android:scaleType,即 ImageView.setScaleType(ImageView.ScaleType)。android:scaleType是控制图片如何 resized/moved来匹对ImageView的size。ImageView.ScaleType / android:scaleType值的意义区别:  CENTER /center   

2011-04-11 11:37:00 669

转载 使用Tortoise SVN版本控制Eclipse工作区的Android项目时,bin编译错误

使用Tortoise SVN版本控制Eclipse工作区的Android项目时,bin编译错误。避免从bin中copy src目录中的.svn文件夹,这个要在项目的Build Path设置中修改,在里面的Source标签中,找到src对应的Excluded进行编辑,Exclusion patterns添加**/.svn/**,即可忽略.svn文件夹。

2011-04-08 14:47:00 2739 1

原创 android网络连接httpGet,遇到java.net.UnknownHostException: Host is unresolved 异常

android http get 网络连接 java.net.UnknownHostException: Host is unresolved 异常

2011-03-09 15:48:00 9090 3

原创 关于inflate,获取布局xml

通俗的说,inflate就相当于将一个xml中定义的布局找出来.因为在一个Activity里如果直接用findViewById()的话,对应的是setConentView()的那个layout里的组件.因此如果你的Activity里如果用到别的layout,比如对话框上的layout,你还要设置对话框上的layout里的组件(像图片 ImageView,文字TextView)上的内容,你就必须用inflate()先将对话框上的layout找出来,然后再用这个layout对象去找到它上面的组件,如:View

2011-02-14 23:13:00 2328

原创 批处理遍历子文件夹的文件

set resPath=C:/internal/workspace/xsystem_java/lib/test  //目标文件夹set pngmatePath=C:/internal/workspace   //所要使用工具的路径set imgName=*.png  //查找的文件格式cd %resPath:~0,2%cd "%resPath%"for /f "delims=" %%d i

2008-04-09 14:33:00 7796

原创 netbeans和eclipse的一些使用小技巧

eclipse可以加载一些exe的模拟器External ToolsProgramlocation选择模拟器路径arguments设置启动参数"${project_loc}/prod/hunting_motov300_1_0_0.jad" -deviceFileResources/V300_V400_V500.propsnetbeansnetbeans的启动语言设定在

2007-09-27 17:57:00 990 1

原创 简单的手机游戏追踪跟随

三个java文件//////////////////////////////////////////////////////////////  testApp.java /////////////////////////////////////////////////////////////////////////////////////import javax.microedition.

2007-08-06 15:26:00 882

转载 A*寻路初探

 转自:http://dev.gameres.com/Program/Abstract/Arithmetic/A%20Pathfinding%20for%20Beginners.htm路径排序Path ScoringThe key to determining which squares to use when figuring out the path is the following

2007-06-15 12:01:00 903

原创 简单MRC收费系统

////////////////////////////////////////////////////////////////// midlet //////////////////////// import javax.microedition.midlet.MIDlet;import javax.microedition.lcdui.Display;public class MIDl

2007-06-12 11:54:00 1016

原创 j2me控制音量的方法(2.0中)

VolumeControl  volumeControl;。。。。。。playerSound.realize();//playerSound.prefetch();//volumeControl = (VolumeControl) playerSound.getControl("VolumeControl");if(volumeControl != null)   volumeCo

2007-06-04 17:33:00 1062

原创 j2me上传积分

/* * Created on 2007-3-14 * * XXX To change the template for this generated file go to * Window - Preferences - Java - Code Style - Code Templates *///package PS;import javax.microedition.rms.*;impo

2007-05-22 11:51:00 951

原创 eclipse配置j2me

j2me配置将eclipseme.feature_1.5.4_site内的所有东西考到eclipse的根目录下,替换覆盖,重启eclipse,在Preferences中出现j2me在j2me中的Device Management中添加新的模拟器在Packaging中的Obfuscation添加混淆器,Proguard Root Directory为混淆器的路径,如D:/workspace/ecli

2007-05-18 16:37:00 1583

原创 netbeans的一些比较好用的快捷键修改

注释:在 源 中弹出方法剩余内容:在 其他 中,显示代码完成弹出式菜单 ctrl+空格

2007-05-18 16:32:00 1020

原创 初级游戏工程模板

/////////////// MIDlet /////////////////// import javax.microedition.lcdui.Display; import javax.microedition.midlet.MIDlet; public class testApp extends MIDlet{   Display display;   MyCanva

2007-05-18 16:16:00 792

Baidu_CyberPlayer_SDK_1.7s.jar

百度的老版视频播放插件,真的很老了,通过BVideoView,BMediaController等播放

2019-07-23

android浏览器插件实例 BrowserPlugin

此为android浏览器插件开发的参考源码实例, 目录为 jni,res,src,Android.mk,AndroidManifest.xml,MODULE_LICENSE_APACHE2,NOTICE,README。

2012-01-18

Android HTC G7 adb驱动 usb驱动

Android HTC Desire G7 adb驱动。来源于http://blog.163.com/hero_213/blog/static/39891214201122010435963/ 已经按照其中修改过了,可以直接使用。

2011-04-13

Android draw9patch运行报错缺少的文件

draw9patch.bat运行报错,将下载的文件放入你的android sdk\tools\lib里面。

2011-04-01

android dx.jar 下载

解决Unknown error: Unable to build: the file dx.jar was not loaded from the SDK folder! 内附一定说明

2011-03-28

《Android应用开发揭秘》附带的光盘代码第12-16章

很多人买了书但没有光盘代码里的例子,为方便大家学习上传此包,此包包含: 第12章 Android OpenGL开发基础 第13章 Android OpenGL综合应用 第14章 游戏引擎实现 第15章 优化技术 第16章 Android NDK开发 第2-6章: http://download.csdn.net/source/2965050 第7-11章: http://download.csdn.net/source/2965086

2011-01-06

《Android应用开发揭秘》附带的光盘代码第7-11章

很多人买了书但没有光盘代码里的例子,为方便大家学习上传此包,此包包含: 第7章 多媒体开发 第8章 网络与通信 第9章 Android特色开发 第10章 Android应用开发实例 第11章 Android游戏开发实例 第2-6章: http://download.csdn.net/source/2965050 第12-16章:http://download.csdn.net/source/2965113

2011-01-06

《Android应用开发揭秘》附带的光盘代码第2-6章

很多人买了书但没有光盘代码里的例子,为方便大家学习上传此包,此包包含: 第2章 Android开发环境搭建; 第3章 Android程序设计基础; 第4章 用户界面开发; 第5章 Android游戏开发 第7-11章: http://download.csdn.net/source/2965086 第12-16章:http://download.csdn.net/source/2965113

2011-01-06

空空如也

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

TA关注的人

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