自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(66)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android 判断是否打开移动网络开关

Android 判断是否打开移动网络开关public static boolean isMobileEnabled(Context context) { try { Method getMobileDataEnabledMethod = ConnectivityManager.class.getDeclaredMethod("getMobileDataEnabled");

2016-05-31 13:03:37 6597 1

原创 Android 判断手机网络是否链接

Android 判断手机网络是否链接public static boolean isMobileConnected(Context context) { NetworkInfo net = getConnectivityManager(context).getActiveNetworkInfo(); return net != null && net.getType() == Con

2016-05-31 13:02:38 511

原创 Android 判断wifi是否链接

Android 判断wifi是否链接public static boolean isWifiConnected(Context context) { NetworkInfo net = getConnectivityManager(context).getActiveNetworkInfo(); return net != null && net.getType() == Conne

2016-05-31 13:01:44 479

原创 Android 判断是链接网络类型

Android 判断是链接网络类型public static String getConnectedType(Context context) { NetworkInfo net = getConnectivityManager(context).getActiveNetworkInfo(); if (net != null) { switch (net.getTyp

2016-05-31 13:00:55 410

原创 Android 判断是否有网络正在链接中

Android 判断是否有网络正在链接中public static boolean isConnectedOrConnecting(Context context) { NetworkInfo[] nets = getConnectivityManager(context).getAllNetworkInfo(); if (nets != null) { for (N

2016-05-31 12:59:25 403

原创 Android 判断是否有网络

Android 判断是否有网络public static boolean isConnected(Context context) { NetworkInfo net = getConnectivityManager(context).getActiveNetworkInfo(); return net != null && net.isConnected();}

2016-05-31 12:58:46 408

原创 Android 对象转为byte

Android 对象转为bytepublic static byte[] objectToByte(Object obj) throws Exception { ObjectOutputStream oos = null; try { ByteArrayOutputStream bos = new ByteArrayOutputStream(); oo

2016-05-31 12:56:33 2174

原创 Android byte[]转为对象

Android byte[]转为对象public static Object byteToObject(byte[] bytes) throws Exception { ObjectInputStream ois = null; try { ois = new ObjectInputStream(new ByteArrayInputStream(bytes));

2016-05-31 12:56:03 1102

原创 Android 获取可用内存大小

Android 获取可用内存大小public static String getAvailMemory(Context context) { ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE); ActivityManager.MemoryInfo mi =

2016-05-31 12:55:06 626

原创 Android 获取memoryinfo

Android 获取memoryinfopublic static ActivityManager.MemoryInfo getMemoryInfo(Context context) { ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE); Activity

2016-05-31 12:54:19 2897

原创 Android 获取屏幕显示信息

Android 获取屏幕显示信息 public static DisplayMetrics getDisplayMetrics(Context context) { DisplayMetrics dm = context.getResources().getDisplayMetrics(); return dm;}

2016-05-31 12:53:14 2045

原创 Android bitmap bytearray转换

Android bitmap bytearray转换 bitmap转bytepublic static byte[] bitmapToByte(Bitmap b) { ByteArrayOutputStream o = new ByteArrayOutputStream(); b.compress(Bitmap.CompressFormat.PNG, 100, o); re

2016-05-31 12:51:20 963

原创 Android bitmap drawable转换

Android bitmap drawable转换 bitmap转drawablepublic static Drawable bitmapToDrawable(Bitmap bitmap) { return bitmap == null ? null : new BitmapDrawable(bitmap);}drawable 转bitmappublic static Bitmap

2016-05-31 12:47:38 283

原创 Android调用系统裁剪

Android调用系统裁剪public static Intent buildImageGetIntent(Uri saveTo, int aspectX, int aspectY, int outputX, int outputY, boolean returnData) { Log.i(TAG,

2016-05-31 12:46:09 846

原创 Android获得小图

public static int calculateInSampleSize(BitmapFactory.Options options, int reqWidth, int reqHeight) { int h = options.outHeight; int w = options.outWidth; int inSampleSize =

2016-05-31 12:41:34 289

原创 Android保存Bitmap到文件

Android保存Bitmap到文件public static boolean saveBitmap(Bitmap bitmap, File file) { if (bitmap == null) return false; FileOutputStream fos = null; try { fos = new FileOutputStrea

2016-05-31 12:40:27 1771

原创 判断sqlite 是否存在表

判断sqlite 是否存在表Cursor cursor = null; try { boolean result = false; String sql = "select count(*) as c from sqlite_master where type ='table' and name ='" + tabName.trim() + "' ";

2016-05-30 20:01:48 511

原创 Android oncreate中获取控件宽高

Android oncreate中获取控件宽高protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); View view = findViewById(R.id.main_my_view); view.

2016-05-28 19:06:33 337

原创 Gradle升级报错

Gradle升级报错我从1.4 升到2.1碰到了Execution failed for task ':app:clean'. Unable to delete file解解办法就是在moudle build中加入task clean(type: Exec) {ext.lockhunter = '\"C:\\LockHunter.exe\"'def buildDir = file(new Fi

2016-05-28 15:42:51 563

原创 Glide使用

Glide使用Glide解决什么问题Glide是一个非常成熟的图片加载库,他可以从多个源加载图片,如:网路,本地,Uri等,更重要的是他内部封装了非常好的缓存机制并且在处理图片的时候能保持一个低的内存消耗。Glide.with(context).load("http://inthecheesefactory.com/uploads/source/glidepicasso/cover.jpg")

2016-05-26 12:28:35 347

原创 Android应用内截屏

Android应用内截屏 并去掉通知栏public int getStatusBarHeight() {int result = 0;int resourceId = getResources().getIdentifier("status_bar_height", "dimen", "android");if (resourceId > 0) { result = getResour

2016-05-25 08:33:22 441

原创 Android 中使用反射

Android 中使用反射 try { String workerClassName="com.test"; Class workerClass=Class.forName(workerClassName); //得到某个类中的字段 tt=workerClass.getDeclaredField("tt");

2016-05-22 17:18:01 462

原创 Android 不让应用出现在最近使用APP列表

Android 不让应用出现在最近使用APP列表 android:excludeFromRecents="true"

2016-05-22 17:14:50 872

原创 Android textview设置字体

Android textview设置字体 mTextView.setTextSize(20);默认是sp为单位 如果想用dp px 可以使用 TypedValue.COMPLEX_UNIT_DP

2016-05-22 17:12:31 326

原创 Android edittext默认不获取焦点

Android edittext默认不获取焦点android:focusable="true" android:focusableInTouchMode="true"

2016-05-22 17:10:41 326

原创 Android 获取图片资源id

Android 获取图片资源idint drawableId = mContext.getResources().getIdentifier("ic_launcher","drawable", mContext.getPackageName());

2016-05-22 17:08:45 572

原创 Android clipchilder属性分析

Android clipchilder属性分析 android:clipChildren属性的分析 该属性默认值为android:clipChildren=”true” 单从字面意思理解clipChildren的意思是:裁剪(缩短)孩子 我们将其值设置为false后那么当子控件的高度高于父控件时 也会完全显示,而不会被压缩. 比如在此例中: 父类线性布局高度指定为50

2016-05-22 17:06:04 363

原创 Android countdowntime使用

Android countdowntime使用private class CountDownTimerSubClass extends CountDownTimer{ public CountDownTimerSubClass(long millisInFuture,long countDownInterval) { super(millisInFuture, coun

2016-05-22 17:04:22 847

原创 Android 判断应用是否在前台

Android 判断应用是否在前台public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.m

2016-05-22 17:02:24 424

原创 Android 切换软键盘 以及关闭

Android 切换软键盘 以及关闭private void toggleInput(Context context){ InputMethodManager inputMethodManager = (InputMethodManager)context.getSystemService(Context.INPUT_METHOD_SERVICE); inputM

2016-05-22 17:00:32 289

原创 Android edittext设置只能输入整数

Android edittext设置只能输入整数mEditText.setKeyListener(DigitsKeyListener.getInstance("123456789"));

2016-05-22 16:56:05 4902 2

原创 Android 设置键盘弹出后顶起布局

Android 设置键盘弹出后顶起布局getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);

2016-05-22 16:37:50 1074

原创 Android webview 常用配置

Android webview 常用配置控制页面的布局LayoutAlgorithm.NARROW_COLUMNS:可能的话使所有列的宽度不超过屏幕宽度LayoutAlogrithm.NORMAL 正常显示LayoutAlogrithm.SINGLE_COLUMN 把所有内容放大webview等宽的一列中mWebView.getSettings().setLayoutAlgorithm(L

2016-05-22 13:26:25 2115

原创 Android webview loaddata乱码问题解决

Android webview loaddata乱码问题解决mWebView.getSettings().setDefaultTextEncodingName("UTF-8"); mWebView.loadData(data, "text/html; charset=UTF-8", null);

2016-05-22 13:15:36 285

转载 Android activitylifecyclecallbacks

Android activitylifecyclecallbackspackage com.cc;import java.util.LinkedList;import android.app.Activity;import android.app.Application;import android.os.Bundle;/** * Demo示例: * ActivityLifecycleCa

2016-05-22 13:13:57 273

原创 Android中的线程

Android中的线程android中的主线程是包装在activitythreead类中public static void main(String[] args) { Trace.traceBegin(Trace.TRACE_TAG_ACTIVITY_MANAGER, "ActivityThreadMain"); SamplingProfilerIntegration.start(

2016-05-22 13:09:28 269

原创 fragment onViewCreated

fragment onViewCreatedpublic void onViewCreated(View view, @Nullable Bundle savedInstanceState) {}这个方法是在oncreateview后立即调用的 view是oncreateview返回的view

2016-05-21 19:17:03 1112

原创 Android view中的requestLayout和invalidate方法

Android view中的requestLayout和invalidate方法requestLayout:当view确定自身已经不再适合现有的区域时,该view本身调用这个方法要求parent view重新调用他的onMeasure onLayout来对重新设置自己位置。特别的当view的layoutparameter发生改变,并且它的值还没能应用到view上,这时候适合调用这个方法。invali

2016-05-15 13:03:41 208

原创 android:textIsSelectable

android:textIsSelectable="true"的意思为文本是否可以复制,如果是true可以复制如果是false不可以复制。

2016-05-15 10:12:03 917

原创 android onUserLeaveHint和onUserInteraction

android onUserLeaveHint和onUserInteractiononUserLeaveHint 当用户的操作使一个activity准备进入后台时,此 方法会像activity的生命周期的一部分被调用。例如,当用户按下 Home键, Activity#onUserLeaveHint()将会被回调。但是当来电导致来电activity自动占据前台,Activity#on

2016-05-14 19:26:54 9262

ccleaner清理

ccleaner清理

2016-05-31

延迟加载viewpager

延迟加载的viewpager

2016-05-31

tablayout demo

2016-05-31

fragment懒加载例子

2016-05-31

svn插件1.6

这个是svn1.6离线版解决你连不上网的问题 稳定的

2015-07-01

moneyANALYER

这款工具是Android应用程序测试自动化时候用的 不过你也可以百度

2015-07-01

axure离线应用

axure离线应用 这个是用浏览器访问axure做的文档的时候必须用的

2015-06-01

apk反编译工具

这个是安装反编译的时候用到的可以编译安卓程序的源码包括图片和代码并且有查看jar包的工具

2014-12-12

汉语拼音工具包

pinyin4j是一个功能强悍的汉语拼音工具包,主要是从汉语获取各种格式和需求的拼音,功能强悍

2014-10-09

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

TA关注的人

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