自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李峰峰的博客

爱生活,爱编程

  • 博客(25)
  • 资源 (20)
  • 收藏
  • 关注

原创 Android 通过Get/Post提交请求数据到服务器

package com.lifengfeng.submitdata.utils;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.HttpURLConnection;

2015-06-29 16:42:09 376

原创 android让界面不被弹出的键盘挤上去

在androidMainfest.xml文件中在此Activity中写入 android:windowSoftInputMode="adjustPan"  可以让界面不被弹出的键盘挤上去。

2015-06-24 14:32:09 1633

原创 android隐藏以及显示软键盘以及不自动弹出键盘的方法

1、//隐藏软键盘   ((InputMethodManager)getSystemService(INPUT_METHOD_SERVICE)).hideSoftInputFromWindow(WidgetSearchActivity.this.getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS)

2015-06-24 14:29:52 350

原创 android获取SD卡状态

/** 获取存储卡路径 */ File sdcardDir=Environment.getExternalStorageDirectory(); /** StatFs 看文件系统空间使用情况 */ StatFs statFs=new StatFs(sdcardDir.getPath()); /** Block 的 size*/ Long blockSize=statFs.get

2015-06-24 14:28:29 324

原创 android获取mac地址

1、  2、private String getLocalMacAddress() { WifiManager wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE); WifiInfo info = wifi.getConnectionInfo(); return info.getMac

2015-06-24 14:27:10 458

原创 android获得手机联系人信息代码

public class SelectContactActivity extends Activity { private ListView lv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.la

2015-06-24 14:25:26 603

原创 android GPS定位代码

public class MainActivity extends Activity { private LocationManager lm; private MyLocationListener listener; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(s

2015-06-24 14:23:48 805

原创 android MD5加密

public class Demo { /** * @param args * @throws NoSuchAlgorithmException */ public static void main(String[] args) throws NoSuchAlgorithmException { MessageDigest digest = MessageDigest.ge

2015-06-24 14:21:54 332

原创 android如何对应用进行单元测试

在实际开发中,开发android软件的过程需要不断地进行测试。而使用Junit测试框架,侧是正规Android开发的必用技术,在Junit中可以得到组件,可以模拟发送事件和检测程序处理的正确性。第一步:首先在AndroidManifest.xml中加入下面红色代码:xmlns:android="http://schemas.android.com/apk/res/android"

2015-06-24 14:19:29 328

原创 Android应用程序架构

src/  java原代码存放目录gen/自动生成目录gen 目录中存放所有由Android开发工具自动生成的文件。目录中最重要的就是R.java文件。这个文件由Android开发工具自动产生的。Android开发工具会自动根据你放入res目录的资源,同步更新修改R.java文件。正因为R.java文件是由开发工具自动生成的,所以我们应避免手工修改R.java。R.java在应用中起到了字

2015-06-24 14:17:21 367

原创 DecimalFormat用法

DecimalFormat是 NumberFormat的一个具体子类,用于格式化十进制数字。DecimalFormat包含一个模式和一组符号 符号含义: 0 一个数字 # 一个数字,不包括 0 . 小数的分隔符的占位符 , 分组分隔符的占位符 ; 分隔格式。 - 缺省负数前缀。 % 乘以 100和作为百分比显示 ?

2015-06-24 14:15:18 295

原创 android手势滑动——左右滑动效果实现

/** * 手势监听 * * @author lifengfeng * */public class MainActivity extends Activity implements OnTouchListener, OnGestureListener { // 创建一个用于识别收拾的GestureDetector对象 @SuppressWarnings("deprecat

2015-06-22 15:30:39 646

原创 android BitMap回收

bitmap在android中使用较多,但是如果不对其进行回收,将会导致内存问题。【第一种方法】及时回收bitmap内存:一般而言,回收bitmap内存可以用到以下代码if(bitmap != null && !bitmap.isRecycled()){           bitmap.recycle();           bitmap = null;   

2015-06-22 11:38:20 7775

原创 Android上webview界面切换动画效果

使用Android上的webview控件时需要跳转到下一个html时,要求当前界面缓缓的向左移动,下一个html界面缓缓的从右边出现。这与常规动画不同,一般方式将无法制作出动画。主要实现方法可以先保存上一个网页的快照,与将要跳转的页面结合起来,制作相关动画。下面是主要代码:@Override public void onProgressChanged(WebView vie

2015-06-22 11:04:58 5520 1

原创 自定义webview,根据网页大小确定webview大小

public class MyWebView extends WebView { public MyWebView(Context context) { super(context); } public MyWebView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, def

2015-06-19 12:48:33 810

原创 TabHost页和子Activity之间的通讯

TabHost的各个Tab页,都是由activity组成。现在,某个子Activity中处理数据后,要自动跳转到另外一个Tab页中。这样,需要有个TabHost页和子Activity之间的通讯的机制。 子Activity通知TabHost:1、通过广播方式1)在TabHost中定义广播定义变量protected MessageBroadcastReceiver myRe

2015-06-19 12:43:58 581

原创 BitMap、Drawable、inputStream及byte[] 互转

(1) BitMap to inputStream: ByteArrayOutputStream baos = new ByteArrayOutputStream(); bm.compress(Bitmap.CompressFormat.PNG, 100, baos); InputStream isBm = new ByteArrayInputStream(baos

2015-06-19 12:42:50 312

原创 Android中获得上下文的静态方法

//在Android的清单文件做如下申明: //然后写这个类:public class MyApplication extends Application{ private static Context context; public void onCreate(){ super.onCreate(); MyApplicat

2015-06-19 12:41:01 2449

原创 android隐藏以及显示软键盘以及不自动弹出键盘的方法

1、//隐藏软键盘 ((InputMethodManager)getSystemService(INPUT_METHOD_SERVICE)).hideSoftInputFromWindow(WidgetSearchActivity.this.getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);

2015-06-19 12:39:47 288

原创 android开机启动代码

public class StartupReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { Intent startupintent = new Intent(context,StrongTracks.class

2015-06-19 12:37:54 338

原创 android 还原短信

ContentValues values = new ContentValues(); values.put("address", "123456789"); values.put("body", "haha"); values.put("date", "135123000000"); getContentResolver().insert(Uri.pars

2015-06-19 12:36:58 335

原创 android 根据uri获取真实路径

public static String getRealFilePath( final Context context, final Uri uri ) { if ( null == uri ) return null; final String scheme = uri.getScheme(); String data = null; if ( scheme == null

2015-06-19 12:36:03 2181 1

原创 android 根据uri获取路径

Uri uri = data.getData();String[] proj = { MediaStore.Images.Media.DATA };Cursor actualimagecursor = managedQuery(uri,proj,null,null,null);int actual_image_column_index = actualimagecursor.getCo

2015-06-19 12:34:28 359

原创 android dp和px之间转换

public class DensityUtil {        /**      * 根据手机的分辨率从 dip 的单位 转成为 px(像素)      */      public static int dip2px(Context context, float dpValue) {          final float scale = context.getRe

2015-06-19 12:32:54 307

原创 android Content Provider

内容提供者即Content Provider,Content Provider提供了一个接口用来共享自己的数据,包括自己的私有数据。其他程序通过Content Resolve来使用这些数据。当应用需要通过ContentProvider对外共享数据时,第一步需要创建一个类继承ContentProvider并重写下面方法:public class PersonContentProvider e

2015-06-19 12:29:08 591 1

15款Android游戏源码

15款Android游戏源码打包下载,可以研究学习。

2015-09-30

图片左右滑动点击放大

图片左右滑动,点击放大,可以修改直接用在项目中

2015-09-30

人脸检测案例

人脸检测,值得学习的案例,欢迎下载学习。

2015-09-30

百度地图定位,显示周围的人,类似于E代驾的首页效果.

百度地图定位,显示周围的人,类似于E代驾的首页效果

2015-09-30

Android 4.0下指南针开发源码,可在Nexus 4上完美运行

Android 4.0下指南针开发源码,可在Nexus 4上完美运行

2015-09-30

WIN8系统磁贴点击下沉倾斜效果源码

WIN8系统 磁贴点击下沉倾斜效果源码,案例代码

2015-06-25

gridview分页效果

一个实用小案例,gridview分页效果源代码

2015-06-25

GridView拖动排序、删除源码

自己做的类似GridView 的控件,可以拖动排序,有删除动画

2015-06-24

单排显示gridview并从解析JSON读取数据加载项目

单排显示gridview并从解析JSON读取数据加载项目

2015-06-24

仿UCWEB界面源码

android界面开发典型案例,仿UCWEB界面源码

2015-06-24

超爽的android抽屉效果

超爽的android抽屉效果,需要的下载修改修改拿去用吧

2015-06-24

Android自动开关机源码

小案例,Android自动开关机实现源码

2015-06-24

Android与js交互案例

Android与js交互案例,需要的可以下载学习一下

2015-06-24

指南针定位源码

一个小案例, 指南针定位源码,对于学习指南针开发的同学帮助很大

2015-06-24

仿做蘑菇街UI源码

UI设计之仿做蘑菇街UI设计源码,对于界面设计学习很有帮助

2015-06-24

android多线程断点下载

android多线程断点下载,亲测可用,需要的自行下载吧

2015-06-24

AndroidPlayer(仿酷狗播放器)

AndroidPlayer(仿酷狗播放器)

2015-06-24

360新版特性界面源代码

仿360新版特性界面源代码,需要的自行来下载吧

2015-06-24

viewpager加载网络图片并实现轮播源码

viewpager加载网络图片并实现轮播源码,亲测可用。

2015-03-27

高仿京东商城界面

使用tabhost实现高仿京东商城界面,亲测可用

2015-03-18

空空如也

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

TA关注的人

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