自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (4)
  • 收藏
  • 关注

原创 Activity has leaked window that was originally added

Activity-A的子Fragment-B中创建了一个Dialog-C,Dialog-C需要使用Activity-A作为Context,该错误是由于Activity被结束后,Dialog-C所引用的Context为空。该错误是由于在Activity中创建并显示了Alertdialog,但并未使用Activity提供的showDialog()方法,因此导致在Activity被结

2016-01-30 21:09:01 919

原创 在Fragment中我想点击按钮然后关闭当前的Fragment返回上一个Fragment该如何实现。

引用 3 楼 WantD 的回复:这样:FragmentTransaction ft2 = getFragmentManager().beginTransaction();ft2.replace(R.id.searoot_frame, new FragmentSeaGateStoryBookView());ft2.setTransition(FragmentTransactio

2016-01-29 16:59:19 20729 1

原创 资源回收导致重建 Activity和 Fragment

原文标题:Android中管理多个Fragment的最佳实践,完美解决保存状态与重影问题自从在Android 3.0引入Fragment以来,它被使用的频率也随之增多。Fragment带来的好处不言而喻,解决了不同屏幕分辨率的动态和灵活UI设计。但是在Activity管理多个Fragment中,通常会遇到这些问题:1、Fragment的状态保存2、Fragment的重影

2016-01-29 10:14:45 6140

转载 Fragment already added 解决办法

2016-01-28 22:25:21 7137 1

原创 Android app的文件缓存目录:app的内置Flash私有目录和 外置sdcard目录

Android app的文件缓存目录可以是app内置私有的目录,当然也可以选择外置sdcard目录内置私有目录/data/data/[packagename]/files 文件缓存目录,一般存小的文件缓存,如果是图片,不建议放这里,一般放到外置卡。File file = getFilesDir(); 返回该目录 写文件到该目录下可以像这样FileOutp

2016-01-23 21:15:02 5547

转载 图像处理中色调、亮度、饱和度的定义

在图像处理中,常见的颜色模型包括HSB(色相、饱和度、亮度)、RGB(红色、绿色、蓝色)、CMYK(青色、品红、黄色、黑色)和CIE L*a*b*等,因此,相应的颜色模式也就有RGB、CMYK、Lab等。在HSB颜色模型中,色相、饱和度、亮度是对图像属性的基本描述。   色相或者色调(Hue)是从物体反射或透过物体传播的颜色。在0°到360°的标准色轮上,按位置度量色相。通常情况下,色相由颜色

2016-01-23 16:46:31 2936

原创 图片质量压缩 与 图片格式 JPEG PNG

Bitmap的图片质量压缩方法,提到: /** * Write a compressed version of the bitmap to the specified outputstream. * If this returns true, the bitmap can be reconstructed by passing a * corresp

2016-01-23 14:36:00 2811

转载 Android图片压缩(质量压缩和尺寸压缩 File, Stream和Bitmap)

在网上调查了图片压缩的方法并实装后,大致上可以认为有两类压缩:质量压缩(不改变图片的尺寸)和尺寸压缩(相当于是像素上的压缩);质量压缩一般可用于上传大图前的处理,这样就可以节省一定的流量,毕竟现在的手机拍照都能达到3M左右了,尺寸压缩一般可用于生成缩略图。两种方法都实装在了我的项目中,结果却发现在质量压缩的模块中,本来1.9M的图片压缩后反而变成3M多了,很是奇怪,再做了进一步调查终于知道原因

2016-01-22 19:57:27 6265

原创 目录相关 Android APP

1 APP 的应用目录android的文件系统与Linux的文件系统是一致的,但是出于一种安全的考虑,应用程序不能随意地创建文件和目录,也就是说应用程序不能随意跨越自己程序的边界,因此,应用程序一般只允许在自身程序的目录下才能进行自由的文件操作。通过Eclipse的DDMS视图可以看到android的应用程序的位置是/data/data/,而文件则保存在 /data/data//files

2016-01-22 17:00:47 550

转载 Android大图片裁剪终极解决方案(中:从相册截图)

转载声明:Ryan的博客文章欢迎您的转载,但在转载的同时,请注明文章的来源出处,不胜感激! :-) http://my.oschina.net/ryanhoo/blog/86853    在这篇博客中,我将向大家展示如何从相册截图。    上一篇博客中,我就拍照截图这一需求进行了详细的分析,试图让大家了解Android本身的限制,以及我们应当采取的实现方

2016-01-21 20:47:01 2390

转载 android照相、相册获取图片剪裁报错的解决方案

最近在项目中用到了照相和相册取图剪裁上传头像,就在网上逛了逛,基本都是千篇一律,就弄下来用了用,没想到的是各种各样的奇葩问题就出现了。先给大家看看代码问题慢慢来解决这是调用相机  public static File getImageFromCamer(Context context, File cameraFile, int REQUE_CODE_CAMERA, Int

2016-01-21 20:41:16 2226

原创 Eclipse格式化代码默认长度

eclipse 默认设置的换行长度, 格式化代码后,同一个方法里面参数也经常被,换行,非常难看。方法/步骤1.Java代码打开Eclipse的Window菜单,然后Preferences->Java->Code Style->Formatter->Edit ->Line Wrapping->Maximum line width:默认80加个0,改成200就行了。2.

2016-01-18 15:48:30 1899

原创 GitHub android-crop 图片裁剪

146 Star2,158 Fork699jdamcd/android-crop Code Issues 51 Pull requests 16 Pulse GraphsAndroid library project for cropping images 204 commits 3 branches 12 release

2016-01-18 14:33:37 7685

转载 Android大图片裁剪终极解决方案 原理分析(概念)

约几个月前,我正为公司的APP在Android手机上实现拍照截图而烦恼不已。上网搜索,确实有不少的例子,大多都是抄来抄去,而且水平多半处于demo的样子,可以用来讲解知识点,但是一碰到实际项目,就漏洞百出。当时我用大众化的解决方案,暂时性的做了一个拍照截图的功能,似乎看起来很不错。问题随之而来,我用的是小米手机,在别的手机上都运行正常,小米这里却总是碰钉子。虽然我是个理性的米粉,但

2016-01-18 14:32:35 1018

原创 ARGB 值详解

RGB颜色比对工具:http://tool.oschina.net/commons?type=3DEFAULT_HIGHLIGHT_COLOR = 0xFF33B5E5;  ( Alpha透明度、 红、绿、蓝)以下为详细定义:十六进制颜色值在 ActionScript 中, 与 BitmapData 类结合使用的颜色值应使用 32 位十六进制数表示。32 位十六进制数是四对十六

2016-01-18 11:05:09 7222

原创 HttpURLConnection.getContentLength()为-1 解决方法

初始化线程里 length=conn.getContentLength();返回值一直是-1注意1getContentLength()方法是是从请求体中获取数据,而GET是URL明文,API是这样说的:Returns the length, in bytes, of the request body and made available by the input stream, o

2016-01-15 18:09:45 9458

转载 安卓应用运营知识:VersionCode和VersionName

小米应用商店运营了大概半年了,过程中有喜有泪,我们在运营过程中,发现有的运营和商务同学对Android的一些概念了解不深,因此准备了一些知识,会逐步发布出来,第一篇是关于版本的。先上结论:Google为APK定义了两个关于版本属性:VersionCode和VersionName,他们有不同的用途。VersionCode:对消费者不可见,仅用于应用市场、程序内

2016-01-15 15:14:58 1079

转载 Android如何更新app的版本(中级)

博客源址:Android如何更新app的版本(中级)博客时间:2011-09-30 01:17:41 版本更新看看我们要用到哪些技术   1 自定义通知栏2 HTTP 下载3 AsyncTask4 刷新通知栏中的进度条5 执行 apk安装的隐士意图6 Toast7签名(安装时系统会自动检测签名是否一致)8获

2016-01-15 09:57:37 3293

转载 ListView下拉刷新,上拉自动加载更多

下拉刷新,Android中非常普遍的功能。为了方便便重写的ListView来实现下拉刷新,同时添加了上拉自动加载更多的功能。设计最初是参考开源中国的Android客户端源码。先看示例图。                                                          图1                                      

2016-01-14 14:34:32 643

转载 解决Viewpager满屏不能自适应填充内容的三种办法

很多Android开发者在使用ViewPager控件的时候经常会遇到这样的问题:当我们在XML布局中对ViewPager的属性android:layout_height属性进行wrap_content设置之后,却发现并没有任何作用,Viewpager依然是铺满全屏的状态。    我这里针对以下一个案例提供一下解决方案,并指出决解方案的利弊:    该案例的实现效果如图:     

2016-01-13 09:54:11 6486

转载 EditText/TextView.ems

android TextView setEms() 作用是设置textview的字符宽度。但是名字很奇怪。 [java] view plaincopy/**  * Makes the TextView exactly this many ems wide  *  * @attr ref android.R.styleable#Te

2016-01-12 10:58:30 3199

原创 ImageView.src设置图片资源,图片不拉伸了,却有空隙部分

问题  ImageView.src设置图片资源,图片不拉伸了,却有空隙部分: <LinearLayout android:id="@+id/linearLayout1" android:layout_width="wrap_content" android:layout_height="wrap_content" andro

2016-01-07 14:26:34 6424

转载 ImageView的src和background的区别以及两者的妙用

一、ImageView中XML属性src和background的区别:background会根据ImageView组件给定的长宽进行拉伸,而src就存放的是原图的大小,不会进行拉伸。src是图片内容(前景),bg是背景,可以同时使用。此外:scaleType只对src起作用;bg可设置透明度,比如在ImageButton中就可以用android:scaleType控制图

2016-01-07 13:57:35 3365

原创 ScaleType设置无效

注意1:要想让 scaleType="center"(或其他) 起作用,图片必须放在 drawable/hdpi 目录中,你可以把 mdpi 中的图片复制一份到 hdpi 即可。(确实如此)注意2:ScaleType 只能应用于src不能应用于background,所以imageview.setImageResource(相当于xml中的src属性)之后scaleType属性就可以使用

2016-01-07 10:14:58 6492

原创 去掉Activity的头部标题栏及全屏显示解决方案

推荐使用方案二方案一:通过java代码的方式实现以上要求在oncreate方法内加入下面这句去掉activity的头部标题栏requestwindowfeature(window.feature_no_title);  在oncreate方法内加入下面这句全屏显示getwindow().setflags(wi

2016-01-07 09:38:58 4495 1

转载 在Activity中关闭另一个Activity

1.对于简单的两个Activity public class A_activity extends Activity {       public static A_activity _instance = null;          @Override          protected void onCreate(Bundle savedInstanceStat

2016-01-06 12:27:44 4179

转载 java.lang.IllegalStateException: Fragment(XXFragment) not attached to Activity异常。

下边两个问题,是在开发中碰到的一些关于Fragment的偶发性的问题,今天时间比较多,就在网上搜了一些解决方式:1、关于Fragment(XXFragment) not attached to Activity 异常。出现该异常,是因为Fragment的还没有Attach到Activity时,调用了如getResource()等,需要上下文Content的函数。解决方法,就是等将调

2016-01-04 10:57:39 911

Spring4.0.0源码包

Spring 4.0.0的源码,不是jar包。“看源码可以在eclipse里面看,但是不要加入到资源文件里面,不然eclipse会编译。”

2015-03-13

Android反编译工具包(升级)_

Android反编译工具包(升级) [7z文件] Android反编译工具包,内含图形和命令两种反编译方式,命令支持windows和linux平台,亲测验证成功!详见博客:Android APK反编译详解(附图)

2013-12-31

空空如也

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

TA关注的人

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