自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(32)
  • 资源 (2)
  • 收藏
  • 关注

原创 收藏Android开源项目

http://www.csdn.net/article/2013-05-03/2815127-Android-open-source-projects  1. ActionBarSherlockActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题,开发者就可以很方便地使用所有版本的Android动作栏

2013-05-06 12:09:54 300 1

原创 android自定义Iphone的滑动按钮

直接上源码/** * 自定义复选框,打开或关闭实现滑动效果 * * */public class SlidableCheckBox extends LinearLayout { private static final int CHECKBOX_STATE_CHECKED = 1; private Scroller mScroller; // 速度跟踪器,主要是

2013-04-27 13:26:05 740

转载 使用 Android 自带的 proguard 混淆源码

一直以来对于android的项目就没有进行混淆,因为就算混淆了也不能混淆 Activity,Service,BroadcastReceiver 这些类,所以别人反编译也能分析出来。并且自己的代码本来就没有什么牛逼哄哄的地方,因此更没有混淆的理由了。但是最近研究android越多,反编译越多,发现大多数应用都是混淆了的,在分析源码的时候,发现也有一定掩人耳目的价值,故自己也尝试了一下混淆。

2013-04-01 15:38:17 526

转载 Android应用如何开机自启动、自启动失败原因

本文主要介绍Android应用如何开机自启动、自启动失败的原因、adb命令发送BOOT_COMPLETED。问题:应用程序是否可以在安装后自启动,没有ui的纯service应用如何启动?答案马上揭晓^_*1、Android应用如何开机自启动(1)、在AndroidManifest.xml中注册<manifest xmlns:android="http://schemas.a

2013-03-29 13:50:54 1124

原创 2013新的开始!

过往的总结       对于我的Android生涯来说,我对前两家公司都是满怀希望的,我希望我可以在那里,

2013-03-28 12:08:32 69

原创 2012年,年终总结

很快,真的很快,我印象中时间可是很慢的,但是成大了,就觉得时间让人措手不及的感觉,我是觉得错失的很多,得到的是我思想上的一些改变,生活,事业上的东西!

2013-01-08 15:26:57 130

原创 Android录音,和实现微信长按录音效果!

录音源码!package cn.com.chenzheng_java.media; import java.io.IOException; import android.app.Activity; import android.media.MediaRecorder; import android.os.Bundle; /** * @description 对通过android

2012-12-24 09:59:23 3023 1

转载 android JNI基础:java framework,application三层的练习

练习:从jni层获得一个字符串,在屏幕上显示,当然是手机屏幕要求:1.需要包含三层结构:JNI, java framework, java application2.字符串的内容为“Hello from JNI !”,必须在JNI层定义这个练习是在Android的源码工程下做的,我的Android源代码路径为/Android/android-1.6_r2

2012-11-22 08:41:43 269

转载 android中的所有activity间动画跳转

在之前的一篇博客里介绍过activity间动画跳转的问题,但是真正做软件发现并不能满足我们的要求,因为使用overridePendingTransition(int enterAnim, intexitAnim)这个函数只能实现进入另一个activity的动画,当另一个activity退出时,还是使用的系统动画。所以在这里讲一下怎么设置所有activity的动画跳转和退出跳转。其实有些软件已经这样

2012-11-02 11:04:44 218

转载 APK签名详细讲解

1.签名的意义  为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动更新不会因为版本不一致而无法安装)。2.签名的步骤   a.创建key  b.使用步骤a中产生的key对apk签名3.具体操作    方法一: 命

2012-10-29 11:27:26 1114 1

转载 android屏幕自适配多分辨率

如何将一个应用程序适配在不同的手机上,虽然这不算是一个技术问题,但是对于刚刚做屏幕的开发人员来说,还真不是一件多么简单的事情。首先:你需要在AndroidManifest.xml文件的元素如下添加子元素       android:normalScreens="true" android:anyDensity="true"       android:smallScreens=

2012-10-08 10:28:45 3893 1

转载 Windows平台下如何使用Android NDK

鉴于有些同学想要学习NDK,但在网上很难找到一个讲解比较清楚、按照步骤操作可以比较顺利学会NDK的文章,所以写了此篇教程。一.学习本篇教程需要具备的条件:1. 了解JAVA中JNI的概念、好处以及使用方法,网上很多介绍,这里就不重复了。2. 你的电脑配置好了Android应用开发环境,即:JAVA、Eclipse、ADT和Android SDK。二.准备需要Android ND

2012-09-18 17:14:27 430

转载 解决ListView+ViewPager滑动事件冲突的问题

最近做一个ListView.addHeaderView(ViewPager) 的功能解决横向滑动ViewPager时,稍微上下偏移ViewPager就会失去焦点的方法:重写ListView,直接上代码,希望能帮到遇到相同问题的朋友 public class MyListView extends ListView { private GestureDetector mGesture

2012-09-18 16:42:32 7800 10

转载 QuickContact分析及其弹出窗口实现

一、简介    QuickContact是为了应用程序能够快速方便的访问联系人,并且快速的运用联系人的信息执行相应操作而设计的。最常见的在Contacts应用程序中如下图所示:    在Activity中存在一个图标,点击该图标后弹出一个窗口,窗口中会有几个图标,不同的图标表示针对该联系人进行的不同操作,比如打电话,发短信,发送邮件,进入主页等等。图标的显示和不显示取决于该联系人是否存

2012-09-10 09:12:38 147

原创 Android权限大全

问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置android.p

2012-09-03 09:25:57 315

转载 [Android] bitmap/drawable/byte的转换和获取圆角/倒影图片

draw转bitmappublic static Bitmap drawableToBitmap(Drawable drawable) { Bitmap bitmap = Bitmap.createBitmap(drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight(), drawable.getOpacity() !=

2012-08-30 08:59:25 289

转载 TextView显示插入图片

Android系统默认给TextView插入图片提供了三种方式:1、ImageSpan2、Html.ImageGetter3、TextView.setCompoundDrawables(left, top, right, bottom)1、TextView使用ImageSpan显示图片ImageSpan span = new ImageSpan(this, R.drawable

2012-08-27 12:03:31 977

转载 android之调用webservice 实现图片上传

最近boss要求做android客户端的图片上传和下载,就是调用服务器的webservice接口,实现从android上传图片到服务器,然后从服务器下载图片到android客户端。需求下来了,开始动脑筋了呗。通常,我们调用webservice,就是服务器和客户端(浏览器,android手机端等)之间的通信,其通信一般是传 xml或json格式的字符串。对,就只能是字符串。我的思路是这样

2012-08-27 11:25:20 506

转载 Android实现ListView异步加载图片

这个方法我比较喜欢,所以收藏了下,之前用AsyncTask经常造成RejectedExecutionException异常,或许我代码不谨慎吧,但是用这个就不会了,毕竟就因为一张图片就开一个线程有点悲催撒~、,哈哈。其实我自己用的是BaseAdapter,这个就直接用他原文代码吧!package cn.wangmeng.test;import java.io.IOException;imp

2012-07-26 10:44:21 1018

转载 android异步图片加载三之handler+线程池+消息队列模式+缓存

假象现在有这样一个需求:      一个微博客户端或者多媒体客户端需要从服务端拉取一些数据,该数据中包含了很多图片,如果不用异步加载方式,可能会使主线程阻塞导致ANR异常,但是异步加载后如果每次都通过网络去下载图片,性能上会差很多,而且也会浪费流量,导致用户的不满,故现在增加一个缓存用来存储图片,缓存中包含内存存储和sdcard存储。先从缓存中去,在缓存中先从内存中取出,如果内存中没有再从

2012-07-26 10:36:42 2934

转载 重写ScrollView实现两个ScrollView的同步滚动显示

1.背景介绍  最近项目用到两个ScrollView的同步显示,即拖动左边的ScrollView滚动的同时,实现右边的ScrollView同步滚动。此种情形常用在复杂界面布局中,比如左边的ScrollView显示主要项目,只需上下滚动即可;右边项目是次要项目,可以实现上下或者左右滚动,当上下滚动时,需要左右两边的同步显示。  如图所示,左侧是主项目(日期和股票代码),右侧是

2012-07-20 14:24:46 251

翻译 java socket实现多客户端群聊

package org.so;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;import ja

2012-06-25 18:14:24 380

转载 Android散开的Button效果(转)

其实就是在button点击的时候播放Tween动画。这样就基本完成,参照上面的代码 自己也可以自行修改成自己喜欢的样式。看一下在我手机上运行的效果 看一下布局文件:<RelativeLayout android:layout_width="fill_parent"android:layout_height="fill_parent" xmlns:android="http:

2012-06-19 15:31:11 724

转载 android上类似iphone上的开关按钮

public class SlipButton extends View { private boolean nowChoose = false;//记录当前按钮是否打开,true为打开,flase为关闭 private boolean onSlip = false;//记录用户是否在滑动的变量 private float nowX;//按下时的x,当前的

2012-06-19 15:27:50 3529

转载 ActionBar中的下拉菜单操作

在ActionBar中添加下拉菜单,主要有一下几个关键步骤:  1. 生成一个SpinnerAdapter,设置ActionBar的下拉菜单的菜单项  2. 实现ActionBar.OnNavigationListener接口,当点击ActionBar的菜单项是进行相应的操作  3. 调用setNavigationMode()方法将ActionBar的操作模型设置为ActionBar.

2012-06-19 15:06:15 736

转载 android UI进阶之用ViewPager实现欢迎引导页面

ViewPager需要android-support-v4.jar这个包的支持,来自google提供的一个附加包。大家搜下即可。ViewPager主要用来组织一组数据,并且通过左右滑动的方式来展示。现在的大多数应用都会有一个欢迎引导页面,如图所示,通过左右滑动来告知用户一些功能特性。这个引导图效果用ViewPager可以很轻松的实现。正如前面所说,ViewPager是用来展示一

2012-06-19 15:01:15 497

转载 Android实现ListView圆角效果

无论是网站,还是APP,人们都爱看一些新颖的视图效果。直角看多了,就想看看圆角,这几年刮起了一阵阵的圆角设计风:CSS新标准纳入圆角元素,特别是在iphone中几乎随处可见圆角设计,现在也开始出现很多圆角名片了。 现在就给大家实现一个圆角的ListView效果。 圆角的设计,我们并不追求到处都用,无处不用,android中有少数界面用直角确实容易显得锋利,和周边界面太过对比而显得不协调,比

2012-06-19 14:42:53 230

转载 让Android程序获得系统的权限,实现关机重启,静默安装等功能

android想要获得系统权限有几种途径,一种就是你的程序固化的系统中,这种方式可以通过将apk放到rom中/system/app中然后刷机即可,或者是在你的程序root后通过root文件管理器将apk放到改目录下.第二种就是你的程序必须要有该平台的签名,那么怎样获得android下的系统签名呢.首先需要有android的源码,编译出signapk.jar文件,signapk的源码在andro

2012-06-19 14:19:15 791

转载 滑动按钮,滑动锁的实现 !

先上图:大概就是这种效果,你可以用于滑动解锁,也可以当做个性化的Button来用这个我已经进行了封装,可以直接在xml中进行编写,然后在activity中重写ontouch方法进行button的判断即可,不用你再调整任何东西,滑动什么的都是自动适配的 我把这种Button命名为SlidingButton,先看一下代码吧,都是非常简单易用的:package org.dem

2012-06-19 13:24:41 367

原创 Android中Activity的OnCreate每次都被执行!

在Android中,通过context.stareActivity(intent);的方式调整,如果不设置Flags的情况下,每次跳转都会产生一个新的Activity的实例,这是导致onCreate被多次执行的原因。我们可以通过设置intent,setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT),该设置是对Intent说明,如果要跳转进入的那个Act

2012-06-19 13:19:11 2101 1

原创 C#窗体无边框后移动方法!

void FrmMain_MouseMove(object sender, MouseEventArgs e)        {            if (e.Button == MouseButtons.Left)            {                ReleaseCapture();    //窗体移动  捕获鼠标                Se

2011-05-08 09:13:00 261

原创 JAVA初章

迈向IT迈向JAVA

2010-08-30 10:40:00 292

简单的屏幕取色工具

很不错的一款取色工具,简单实用,适合于非专业的人事。

2012-09-12

Android中文API,可在线更新

Android最强大的中文API,支持在线更新版本。

2012-09-11

空空如也

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

TA关注的人

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