- 博客(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
原创 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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人