自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

u012264122的专栏

不积跬步无以至千里,不积小流无以成江河!

  • 博客(123)
  • 资源 (18)
  • 收藏
  • 关注

转载 Android 增量更新完全解析

本文在我的微信公众号:鸿洋(hongyangAndroid)首发。转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/52761658; 本文出自:【张鸿洋的博客】一、概述最近一直关注热修复的东西,偶尔聊天谈到了增量更新,当然了两个完全不是一个东西。借此找了一些资料,收集整理了一下,本来是不想写博

2016-10-12 09:37:05 745

转载 View.setTag(key,object)异常:The key must be an application-specific resource id.

View.setTag(key,object)异常:The key must be an application-specific resource id.07-11 13:43:26.184: E/AndroidRuntime(10229): FATAL EXCEPTION: main07-11 13:43:26.184: E/AndroidRuntime(10229): jav

2016-10-09 14:30:29 647

转载 Android平台下利用zxing实现二维码开发

Android平台下利用zxing实现二维码开发  现在走在大街小巷都能看到二维码,而且最近由于项目需要,所以研究了下二维码开发的东西,开源的二维码扫描库主要有zxing和zbar,zbar在iPos平台上应用比较成熟,而在Android平台上主流还是用zxing库,因此这里主要讲述如何利用zxing进行二维码开发。1.如何将zxing的Android源码导入工程。  在导入zxing

2016-08-27 09:29:41 1599

转载 android之View坐标系(view获取自身坐标的方法和点击事件中坐标的获取)

在做一个view背景特效的时候被坐标的各个获取方法搞晕了,几篇抄来抄去的博客也没弄很清楚。现在把整个总结一下。其实只要把下面这张图看明白就没问题了。涉及到的方法一共有下面几个:view获取自身坐标:getLeft(),getTop(),getRight(),getBottom()view获取自身宽高:getHeight(),getWidth()

2016-08-06 10:24:33 1393

转载 使用Memory Analyzer tool(MAT)分析内存泄漏(二)

前言在使用Memory Analyzer tool(MAT)分析内存泄漏(一)中,我介绍了内存泄漏的前因后果。在本文中,将介绍MAT如何根据heap dump分析泄漏根源。由于测试范例可能过于简单,很容易找出问题,但我期待借此举一反三。一开始不得不说说ClassLoader,本质上,它的工作就是把磁盘上的类文件读入内存,然后调用java.lang.ClassLoader.defin

2016-07-27 15:47:54 2589

转载 使用Memory Analyzer tool(MAT)分析内存泄漏(一)

前言的前言:本文是自2005年8月以来,首次在一个月之内发布三篇文章。谨以此文献给这么多年始终不济的我。所谓少不入川,而今已非年少。北漂快两年了,何时能回到故乡,回去后又会怎样,也许永远是个未知…… 前言 在平时工作过程中,有时会遇到OutOfMemoryError,我们知道遇到Error一般表明程序存在着严重问题,可能是灾难性的。所以找出是什么原因造成OutOfMemoryErr

2016-07-27 15:46:41 672

原创 使用Activity.isfinishing()解决java.lang.IllegalArgumentException: View not attached to window manager

在页面中使用了dialog、popwindow等弹框控件的时候,有时候会报java.lang.IllegalArgumentException: View not attached to window manager异常,怎么来的呢看日志信息:从上面的日志信息可以看出,报错的地方是dialog调用dismiss方法的时候。java代码如下:可以看到,dialog不为

2016-07-23 09:47:37 5633

转载 Android bitmap图片处理

一、View转换为Bitmap        在Android中所有的控件都是View的直接子类或者间接子类,通过它们可以组成丰富的UI界面。在窗口显示的时候Android会把这些控件都加载到内存中,形成一个以ViewRoot为根节点的控件树,然后由根节点开始逐级把控件绘制到屏幕上。        可以通过调用控件的setDrawingCacheEnabled(true)方法,

2016-07-14 09:22:35 1837

转载 [Android] Android开发优化之——对Bitmap的内存优化

在Android应用里,最耗费内存的就是图片资源。而且在Android系统中,读取位图Bitmap时,分给虚拟机中的图片的堆栈大小只有8M,如果超出了,就会出现OutOfMemory异常。所以,对于图片的内存优化,是Android应用开发中比较重要的内容。 1) 要及时回收Bitmap的内存Bitmap类有一个方法recycle(),从方法名可以看出意思是回收。这里就有疑问

2016-07-13 09:27:41 323

转载 ViewPager onPageChangeListener总结

今天在做项目的时候,由于要处理viewPager页面滑动的事件,所以对其进行了一个小小的研究:首先ViewPager在处理滑动事件的时候要用到OnPageChangeListenerOnPageChangeListener这个接口需要实现三个方法:(onPageScrollStateChanged,onPageScrolled ,onPageSelected)onPageS

2016-07-01 18:36:06 324

原创 android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@3

这里是我遇到的bug,收集整理起来,防止以后出现时忘记或找不到解决方法,如果大家有更好的解决方法,希望大家指正,共同进步!

2016-06-25 10:20:27 1311

转载 关于LayoutInflater.from(context).inflate()的使用的问题

在一般项目中使用adapter时,加载item布局咱们一般会使用:[html] view plaincopy    LayoutInflater.from(context).inflate(R.layout.list_item, null);        但这样你会发现编译器不希望你这样:Avoid passing null as the view root (n

2016-06-11 11:13:03 12921

转载 Android应用启动后自动创建桌面快捷方式

和IOS开发和Windows Phone开发相比,Android是开放的,Android上的开发也相对更加灵活,能够做很多事情。有的朋友会发现,在某些Android应用安装以后,第一次运行,就会在桌面创建快捷方式。这是如何做到的呢?要不怎么说Android特别开放呢,在Android开发中,只要发送一个广播,就可以实现这种需求了。废话不多说,以下是封装好的一段代码。

2016-06-01 15:47:43 763

转载 Android 仿QQ桌面icon显示未读信息数量

三星已做测试OK,其他没有手机没做做对应的测试。Android 仿QQ桌面icon显示未读信息数量//Currently, it's working from Android 4.0. //But some devices, which are released from the manufacturers, are not working.public class B

2016-06-01 15:25:06 2575

转载 关于dialog引起的java.lang.IllegalArgumentException:View=com.android.internal.policy.impl.PhoneWindow$Deco

关于dialog引起的java.lang.IllegalArgumentException:View=com.android.internal.policy.impl.PhoneWindow$DecorViewnotattachedtowindowmanager错误的分析 在跑Monkey测试的时候出现了一个比较特别的问题,先来看看Log: 1 // CRASH: com.meizu.

2016-05-30 11:15:26 9447

转载 Android获取屏幕高度、状态栏高度、标题栏高度

获取顶部status bar 高度private int getStatusBarHeight() {    Resources resources = mActivity.getResources();    int resourceId = resources.getIdentifier("status_bar_height", "dimen","android");    i

2016-05-24 14:44:18 1238

转载 从android应用程序跳转到系统的各个设置页面

在android SDK文档中有这样一个类,android.provider.Settings类提供android系统各个页面的跳转常量:使用实例例:startActivity(new Intent(Settings.ACTION_WIRELESS_SETTINGS)),即可跳到android手机网络设置页面。 如果要launch Mobile Networks

2016-04-26 14:26:05 629

转载 获取Android控件的宽和高

我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例:首先我们自己写一个控件,这个控件非常简单:[java]public class MyImageView extends ImageView {      public MyImageView(Context context, AttributeSet attrs) {         s

2016-04-09 10:19:07 364

转载 Java中的浮点型(Double&Float)计算问题

在刚刚做完的一个项目中,遇到了double型计算不精确的问题。到网上查找后,问题得到解决。经验共享,在这里总结一下。    Java中的浮点数类型float和double不能够进行精确运算。这个问题有时候非常严重。比如,经过double型直接计算,1.4×1.5有时会得出2.0999999999999996的结果,但实际上,应该得到2.10。而且,类似的情况并不仅限于乘法计算。    在有

2016-04-06 15:49:37 1463

转载 Android批量打包

在国内Android常用渠道可能多达几十个,如: 谷歌市场、腾讯应用宝、百度手机助手、91手机商城、360应用平台、豌豆荚、安卓市场、小米、魅族商店、oppo手机、联想乐商、中兴汇天地、华为、安智、应用汇、木蚂蚁、3G安卓市场(久邦开发者发布系统) uc应用商店、苏宁应用、淘宝手机助手、蘑菇市场、搜狗市场、搜狗助手、机锋、易用汇(金立手机)、中国联通沃商、中国移动MM、中国电信天翼、亿优市

2016-03-18 10:47:16 809

转载 理解Fragment生命周期

官网帮助文档链接: http://developer.android.com/guide/components/fragments.html主要看两张图,和跑代码一,Fragment的生命周           二,与Activity生命周期的对比     场景演示 : 切换到该Fragment11-29 14:26:35.095: D/

2016-01-29 10:18:57 350

转载 android动画坐标定义

这段时间一直在忙Android的项目,总算抽出点时间休息一下,准备把一些项目用到的Android经验分享一下。在Android开发过程中,经常会碰到Activity之间的切换效果的问题,下面介绍一下如何实现左右滑动的切换效果,首先了解一下Activity切换的实现,从Android2.0开始在Activity增加了一个方法:public void overridePendi

2016-01-19 14:20:22 465

转载 Android应用开发中的风格和主题(style,themes)

越来越多互联网企业都在Android平台上部署其客户端,为了提升用户体验,这些客户端都做得布局合理而且美观.......Android的Style设计就是提升用户体验的关键之一。Android上的Style分为了两个方面:Theme是针对窗体级别的,改变窗体样式;Style是针对窗体元素级别的,改变指定控件或者Layout的样式。     Android系统的themes.xml和st

2016-01-15 11:14:13 496

转载 AlertDialog的样式修改

一:控制Dialog 的背景方法:1.定义一个无背景主题主题@color/no_back2.创建Dialogdialog = new Dialog(this,R.style.dialog);  dialog.setContentView(R.layout.dialog_loading);  or:dialog = new Dialog(thi

2016-01-15 11:04:06 938

转载 fragment调用方法isadded()、isvisible()

Android类参考---Fragment(四)public final boolean isAdded()如果该Fragment对象被添加到了它的Activity中,那么它返回true,否则返回false。public final boolean isDetached()如果该Fragment已经明确的从UI中分离,那么它返回true。也就是说,在该Fragmen

2016-01-12 14:20:26 23880

转载 跳转到拨号、联系人、短信界面

现在开发中的功能需要直接跳转到拨号、联系人、短信界面等等,查找了很多资料,自己整理了一下。         首先,我们先看拨号界面,代码如下:Intent intent =new Intent();               intent.setAction("android.intent.action.CALL_BUTTON");            

2015-12-21 16:42:32 708

转载 Android onActivityResult获取返回值的用法

现有MainActivity,当它进入到SecondActivity后,在SecondActivity中进行了某些操作然后需要将值返回给MainActivity时,于是就可以用到onActivityResult() 这个方法了,下面呢,我就具体来介绍一下用法。不过在这之前,先讲一下intent的用法:对于intent主要的分类主要包括隐式意图和显式意图。显式意图通常主要是启动本应用

2015-12-19 17:28:08 1712

转载 android:layout_gravity="bottom"不起作用问题

布局layout时, 发现设置了android:layout_gravity="bottom"后view并没有底对齐, 查了下, 原来如下:对于 LinearLayout当 android:orientation="vertical"  时, 只有水平方向的设置才起作用,垂直方向的设置不起作用。即:left,right,center_horizontal 是生效的。当 an

2015-08-11 10:27:24 723

转载 Android开发过程中R文件丢失clean和build project都无效 已解决

转自:http://www.360doc.com/content/13/0624/16/12890102_295198748.shtml

2015-07-17 15:12:16 592

转载 Android——摇一摇

实现“摇一摇”功能,其实很简单,就是检测手机的重力感应,具体实现代码如下:一、在 AndroidManifest.xml 中添加操作权限二、实现代码[java] view plaincopypackage com.xs.test;    import android.app.Activity;  impor

2015-06-26 10:22:28 463

转载 银联支付安卓版服务评测

转载地址:http://www.devstore.cn/evaluation/testInfo/98-133.html评测环境3G/wifi网络下:测试对象银联手机手机支付测试版本银联手机支付2.1.3测试系统Android 4.1.2

2015-06-25 12:07:22 1076

转载 Android支付接入(一):支付宝

From:http://blog.csdn.net/simdanfeg/article/details/9011603相信相同过App获取利润的都会需要接入计费SDK,下边就跟大家走一遍完整的支付宝SDK接入,支付系列均通过计费Button触发,计费所有代码均放到一个java文件实现,这样虽然会有点违背java面向对象及封装性,但这样做的一个好处是可以快速集成到不同的游戏中,将改动

2015-06-25 10:17:55 839

转载 android应用程序如何调用支付宝接口

最近在做一个关于购物商城的项目,项目里面付款这块我选的是调用支付宝的接口,因为用的人比较多。          在网上搜索了以下,有很多这方面的教程,但大部分教程过于陈旧,而且描述的过于简单。而且支付宝提供的接口一直在更新,可能支付宝那边是为了让接口更容易被调用吧,以前有些老的教程稍微跟现在接口有些不能“对号入座”,于是,我决定抽空写一篇关于调用支付宝接口的文章,跟大家分享,让大家以最快的

2015-06-19 14:50:41 593

转载 android5.0报错“com.ut.permission.DEVICE_STATE”导致应用安装不上

[html] view plaincopy以前开发的应用在android4.4之前还运行的好好的。结果升级到android5.0就会报com.ut.permission.DEVICE_STATE这个权限的问题。这种问题很可能是权限的申明和获取的方式引起的,注意一下就可以避免了。span>  [java] view plaincopy

2015-06-16 13:03:03 1231

转载 java从字符串中提取数字

随便给你一个含有数字的字符串,比如:String s="eert343dfg56756dtry66fggg89dfgf";那我们如何把其中的数字提取出来呢?大致有以下几种方法,正则表达式,集合类,还有就是String类提供的方法。1 String类提供的方法:package 测试练习;import java.util.*;public class g

2015-05-22 09:05:00 493

转载 Fragment之间的通信

在本节中,你会学到1、定义接口2、实现接口3、将消息传递给fragment为了重用Fragment UI 组件,在设计中你应该通过定义每一个fragemnt自己的layout和行为,让fragment的自包含和模块化。一旦你定义了这些可重用的Fragment,你可以通过Activity将它们关联起来并通过程序的逻辑代码将他们连接起来以实现整体组合的UI。你会

2015-05-18 11:11:00 484

转载 android 本地验证码的一种实现

今天编写了一个本地验证码的Demo和大家一起分享。        Demo拥有验证码的基本功能,点击切换图片,随机生成验证码,位置动态变化等,还预留了动态改变字体颜色等接口。下边贴出效果图:                        实现如下:        首先自定义View实现验证码图片的绘制       [java]

2015-05-08 17:06:46 1230

转载 Fragment之间的通信

Fragment之间的通信在本节中,你会学到1、定义接口2、实现接口3、将消息传递给fragment为了重用Fragment UI 组件,在设计中你应该通过定义每一个fragemnt自己的layout和行为,让fragment的自包含和模块化。一旦你定义了这些可重用的Fragment,你可以通过Activity将它们关联起来并通过程序的逻辑代码将他们连接起来

2015-04-03 09:43:43 437

转载 【整理】双模双待、双卡双待、双模双待双通、双频手机

1、双模(即双网)说这个之前首先说一下当前国内存在的制式:中国移动:2G:GSM、GPRS(2.5G)、EDGE(2.9G)3G:TD-SCDMA中国电信:2G:CDMA 1x3G:CDMA2000中国联通:2G:GSM、GPRS(2.5G)、EDGE(2.9G)3G:WCDMA双模手机一般是指可以接收G网(G

2015-01-29 17:37:13 1869

转载 android 双卡双待 发送短信

最近公司拿了一批手机是FRG83G的双卡机子,在程序中按照普通的发短信调用方法,短信发不出去,经过研究,目前android的双卡手机有两个插槽,一个是GSM,另外一个是CDMA,对应的卡也必须插正确,否则无法使用。[java] view plaincopyClass smsManagerClass = null;      Class[]

2015-01-29 17:36:33 1378

精确计算Double型数据

精确计算Double型数据,可用于货币计算

2016-04-06

scrollview嵌套scrollview

大家好,众所周知,android 里两个相同方向的ScrollView是不能嵌套的,那要是有这样的需求怎么办?(这个需求一般都是不懂android的人提出来的) 难道就真的不能嵌套吗? 当然可以,只要你再写一个ScrollView,在里面做点脚,它就支持嵌套了。 目前做的这个只支持两个ScrollView嵌套,两个以上还有待改进,能套两个就已经能满足很多需求了,呵呵,另外现在只做了纵向scrollview的支持,横向的还没来的急做哦。

2015-07-18

edittext输入法表情过滤

利用emoji表情的编码 将其过滤掉

2014-11-21

edittext过滤字符串中的表情

利用emoji图片表情的编码过滤筛选字符串

2014-11-21

get、post网络请求

get post请求

2014-09-29

开源框架之volley

开源框架之volley

2014-09-22

android图片异步加载框架universal-image-loader-1.9.2-SNAPSHOT-with-sources.jar

http://www.bdqn.cn/news/201308/10849.shtml

2014-09-22

android事件分发机制

Android中的事件类型分为按键事件和屏幕触摸事件,Touch事件是屏幕触摸事件的基础事件,有必要对它进行深入的了解。

2014-08-21

android与JS交互

android与JS交互,java调用js方法以及js调用Java本地方法

2014-08-19

edittext输入图片和文字

edittext输入图片和文字;图片经过压缩、缩小

2014-08-14

反编译工具

apk反编译工具 反编译步骤:http://blog.csdn.net/u012264122/article/details/34453337

2014-06-25

ImageGetter

自己仿写的一个简单ImageGetter

2014-06-17

android广告滚动(利用动画)

利用位移动画和定时器实现广告的无限循环播放

2014-04-22

常用下载(图片、文件。。)

经常会用到的下载工具类,保存一下,以待后用

2014-02-25

【Android】滑动屏幕效果GestureDetector、OnGestureListener、ViewFlipper

【Android】滑动屏幕效果GestureDetector、OnGestureListener、ViewFlipper

2014-01-28

手机号、QQ、邮箱、用户名、密码 匹配

手机号、QQ、邮箱、用户名、密码 验证有效性

2014-01-23

Android 异步加载图片,使用LruCache和SD卡或手机缓存

1、使用了线程池来管理下载任务 2、使用LruCache来缓存图片 3、使用手机来缓存图片 4、GridView滑动的时候取消下载任务,静止的时候进行下载,GridView滑动更加的流畅 5、降低了代码的耦合性,结构更加的清晰,便于以后重用

2014-01-21

translation动画及屏幕长、宽、密度的三种获取方法

translation动画及屏幕长、宽、密度的三种获取方法 屏幕分辨率与屏幕宽度可不一样!

2013-12-03

空空如也

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

TA关注的人

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