自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

My'is android 历程

本博客所有转载文章均为网上收集 版权归原作者所有 本人不承担任何法律责任

  • 博客(146)
  • 资源 (5)
  • 收藏
  • 关注

转载 gradle入门

随着Android Studio越来越完善,更多的开发者舍弃掉Eclipse。但是新的IDE与以往的Eclipse有很大区别,这导致部分开发者望而却步,其中一个大家觉得比较麻烦的是Android Studio采用的新的构建系统,gradle。那么这篇文章我将对gradle进行一个简单介绍(主要讲gradle配合Android Studio的使用),希望帮助大家熟悉gradle。一. gra

2017-03-10 17:49:45 440

转载 H5唤起原生应用

解决问题:当用户在手机浏览器中点击一个按钮时,如果手机上已经安装该应用,则直接打开,如果没有安装,则转向应用下载页面。实现方式H5实现链接格式如下1"[scheme]://[host]/[path]?[query]"> 唤起应用 各个项目含义如下所示:scheme:唤起协议 ※详细后述host: 唤起指定host

2016-12-30 14:18:35 2065

转载 彻底搞懂 startActivityForResult 在 FragmentActivity 和 Fragment 中的异同

本文由BarryZhang原创,同时首发于diycode.cc、barryzhang.com,简书非商业转载请注明作者和原文链接。彻底搞懂startActivityForResult在FragmentActivity和Fragment中的异同1. 前言Activity、FragmentActivity、Fragment中都有startActivityForResult(

2016-12-03 11:24:13 897

转载 Android亮屏和熄屏控制

一.  前言我们的Android应用程序很多需要和亮屏和熄屏打交道,比如闹钟的时候,需要保持亮屏,之后又需要熄屏。那么今天,我们来分析下这方面的功能。二.  系统服务 --- PowerManager.java顾名思义,PowerManager.java就是管理我们电源方面的功能的,当然也包括我们屏幕的亮和熄灭。没错,我们的应用程序就是通过这个系统服务来实现亮屏和熄屏的功能的。

2016-11-30 15:16:58 769

转载 Android WebView加载html文本时,图片太大不能适配屏幕

有时候我我们用webview去显示后台返回给我的html代码时使用loadDataWithBaseURL 如果是纯文字没有什么关系 但是出现图片的话 可能就不出现不适配的现象 看起来就有点格格不入了实现逻辑是这样的 通过Jsoup去修改其中img标签的属性 Jsoup是一个html处理的管理 多用于网络爬虫 虽然说使用Jsoup解决图片适配的问题有点大材小用了 但是实现的效果还是非常不错的

2016-11-22 17:43:40 5498 5

转载 android 开发 App下载更新

最近在项目中做了App 根据后台返回的版本值,提示更新下载安装新的版本;做之前看了几篇文章,实现起来不是特难,主要是使用了自带的一个类 DownloadManager下载,通过广播进行安装;一、获取当前的版本号/** * 获取版本号 */ public static int getAppVersionCode(Context context) {

2016-11-22 16:57:35 462

转载 JS唤醒Android APP(包括在外部浏览器和WebView)

1.AndroiManifest.xml中配置请在App启动的第一个Activity的那个节点中加入intent-filter> action android:name="android.intent.action.VIEW"/> category android:name="android.intent.category.DEF

2016-11-22 16:55:25 4717

转载 BadgeView 与 RadioButton

BadgeView 与 RadioButton 结合使用时会出现无法点击RadioButton和看不见按钮的情况?  解决:1.在原位置的RadioGroup-RadioButton位置,以1:1的比例加上一层透明(android:background="#00000000")的Button,用来加载此BadgeView; (无边框的button:style="?android:attr/bo

2016-11-17 18:23:54 706

转载 Android——PullToRefresh自动刷新

原文地址:http://blog.csdn.net/a591193965/article/details/51793212现在有一个这样的需求,在Activity的onCreate函数中或者在Fragment的onCreateView函数中让PullToRefreshListView自动刷新进行网络数据的请求,PullToRefreshListView本身提供了一个setRefresh

2016-11-17 15:51:08 475

转载 5分钟实现Android中更换头像功能

5分钟实现Android中更换头像功能写在前面:更换头像这个功能在用户界面几乎是100%出现的。通过拍摄照片或者调用图库中的图片,并且进行剪裁,来进行头像的设置。功能相关截图如下:下面我们直接看看完整代码吧:12345678910111213141516171819202122232425262728293031323334353637383

2016-11-02 14:51:27 638

转载 帧动画和补间动画

文章来源:itsCoder 的 WeeklyBolg 项目itsCoder主页:http://itscoder.com/作者:Melo审阅者:暂无写在前面:为了使用户的交互更加流畅自然,动画也就成为了一个应用中必不可少的元素之一。在 Android 中常用的动画分类无外乎三种,最早的 帧动画 、补间动画,以及 3.0 之后加入的 属性动画,是它们组成了 Android 中各种炫酷亮

2016-11-02 14:46:18 360

转载 Android开发:最全面、最易懂的Android屏幕适配解决方案

前言Android的屏幕适配一直以来都在折磨着我们Android开发者,本文将结合:Google的官方权威适配文档郭霖: Android官方提供的支持不同屏幕大小的全部方法Stormzhang:Android 屏幕适配鸿洋:Android 屏幕适配方案凯子: Android屏幕适配全攻略(最权威的官方适配指导)自身的思考&实践 给你带来一种全新、全面而逻辑清晰的Android屏幕适

2016-09-21 17:36:19 1165

转载 App瘦身最佳实践(分析了微信、淘宝、微博图片文件的放法)

本文会不定期更新,推荐watch下项目。如果喜欢请star,如果觉得有纰漏请提交issue,如果你有更好的点子可以提交pull request。本文的示例代码主要是基于作者的经验来编写的,若你有其他的技巧和方法可以参与进来一起完善这篇文章。本文固定连接:https://github.com/tianzhijiexian/Android-Best-Practices目标业务方和开发都

2016-09-21 17:30:43 7829

转载 Android借鉴支付宝的思路解决 GridView网格线粗细的问题

原文地址:http://blog.csdn.net/u011733020/article/details/51213873目录(?)[-]利用 Spacing 属性 的分割线效果图第二种方法 就是使用背景选择器 Selector 通用的两种给GridView 添加分割线的方法;http://stackoverflow.com/questions/71

2016-09-21 10:18:22 374

转载 推送 从入门到放弃

目录(?)[-]推送推送方案轮询SMS长连接推送方案iOSGCM第三方推送服务第三方推送注意自建推送服务推送名词解释RegistrationIDClientIDRegistrationIDClientID生成规则AppKeyAppID透传非透传推送数据基础累计注册日在线用户活跃用户在线下发率回执率到达率百日内联网用户数可推送用

2016-09-19 16:09:14 967

转载 如何检索Android设备的唯一ID

Android的开发者在一些特定情况下都需要知道手机中的唯一设备ID。关于本文档Android的开发者在一些特定情况下都需要知道手机中的唯一设备ID。例如,跟踪应用程序的安装,生成用于复制保护的DRM时需要使用设备的唯一ID。在本文档结尾处提供了作为参考的示例代码片段。范围本文提供有关如何读取各种Android设备的 ID的介绍,用以使用标识号。

2016-09-19 16:08:12 510

转载 国内Top500Android应用分析报告

背景笔者目前在开发的应用在线上有不少OOM的问题,经过一番优化后,OOM降了一个量级,但由于产品中Gif是一特色,内存占用优化空间比较有限,想要减少OOM最简单的办法可能就是开启largeHeap。Google官方是不推荐使用largeheap的,更大的内存意味着更长的垃圾回收时间,所以我就想看看国内的这些应用是否有打开largeheap。用AS的APK Analyzer看了下微信和QQ空

2016-09-19 16:07:25 279

转载 《Android 之美 从0到1 -- 高手之路》

原文链接:http://blog.csdn.net/vfush/article/details/51508098目录(?)[-]Android 之美 从0到1 高手之路Java 基础Java常见问题Android 基础Android 中级进阶Android 进阶Android 测试相关单元测试自动化测试Android 高级HR面试整理公共

2016-09-19 16:06:14 439

转载 那些你不知道的APK 瘦身,让你的APK更小

原文链接:http://blog.csdn.net/vfush/article/details/52266843目录(?)[-]Android 之美 APK 瘦身减少APK的大小分析APK的大小使用Android Studio 22NimbleDroidClassShark对APK进行瘦身对资源进行极限压缩使用WEBPSVG图片资源格式利用A

2016-09-19 16:03:22 811

转载 安卓app设计规范整理和Android APP设计篇(转)

随着安卓智能手机不停的更新换代。安卓手机系统越来越完美,屏幕尺寸也越来越大啦!比如最近小米的miui 6的发布和魅族手机系统的更新等等。以小米MIUI6的安卓手机来说,MIUI6进行了全新设计,坚持“内容才是本质”的设计哲学,重新提炼内容,简化图标设计。所以,我们在进行安卓APP设计时,需要好好调整之前的设计规范和设计细节。根据目前流行的安卓手机的系统体验来完成我们的安卓A

2016-08-22 16:11:42 585

转载 微信Android客户端后台保活经验分享

原文地址:http://mp.weixin.qq.com/s?__biz=MzA3ODg4MDk0Ng==&mid=403254393&idx=1&sn=8dc0e3a03031177777b5a5876cb210cc&scene=0#wechat_redirect微信Android客户端后台保活经验分享原创 2016-04-01 杨干荣 移动开发前线本

2016-07-12 18:04:43 6059

转载 一种提高Android应用进程存活率新方法

原文地址:http://skyseraph.com/2016/06/19/Android/%E4%B8%80%E7%A7%8D%E6%8F%90%E9%AB%98Android%E5%BA%94%E7%94%A8%E8%BF%9B%E7%A8%8B%E5%AD%98%E6%B4%BB%E7%8E%87%E6%96%B0%E6%96%B9%E6%B3%95/一种提高Android应用进程

2016-07-12 18:01:22 1290

转载 国内Top500Android应用分析报告

背景笔者目前在开发的应用在线上有不少OOM的问题,经过一番优化后,OOM降了一个量级,但由于产品中Gif是一特色,内存占用优化空间比较有限,想要减少OOM最简单的办法可能就是开启largeHeap。Google官方是不推荐使用largeheap的,更大的内存意味着更长的垃圾回收时间,所以我就想看看国内的这些应用是否有打开largeheap。用AS的APK Analyzer看了下微信和QQ空

2016-07-11 17:40:04 1316

转载 Android自定义view详解

对于我这样一个Android初级开发者来说,自定义View一直是一个遥不可及的东西,每次看到别人做的特别漂亮的控件,自己心里那个痒痒啊,可是又生性懒惰,自己不肯努力去看书,只能望而兴叹,每次做需求用到自定义控件,就直接去Github上找,找到合适的就用,找不到合适的,凑合也用,反正从来没想过要自己来做这样的东西,可是毕业以后到了新公司,为了自己的荣誉,这次不得不硬着头皮自己来了,一个月的紧张开发过

2016-07-11 17:39:06 8106

转载 XUtils===XUtils3框架的基本使用方法(一)

分类: Android开发框架(8) 目录(?)[+]转载自:http://blog.csdn.net/a1002450926/article/details/50341173今天给大家带来XUtils3的基本介绍,本文章的案例都是基于XUtils3的API语法进行的演示。相信大家对这个框架也都了解过,下面简单介绍下XUtils3的一

2016-04-06 15:17:51 1276

转载 XUtils===XUtils3框架的基本使用方法(二)

分类: Android开发框架(8) 目录(?)[+]转载自:http://blog.csdn.net/a1002450926/article/details/50364196上一篇文章,主要介绍了XUtil3的注解模块,网络模块,图片加载模块,今天给大家带来数据库模块的讲解,现在主流的ORM框架很多,比如OrmLite,Gr

2016-04-06 15:13:03 572

转载 最全面的65条最常用正则表达式

一、校验数字的表达式1 数字:^[0-9]*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9]*)$6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7 带1-2位小数的正数或负数:^(\-

2016-04-01 11:48:59 203

转载 android studio svn 配置

我们有新的项目要进行开发了,一直想用用android studio。所以在新项目上,果断使用。这里是我将android studio项目share到svn仓库的全过程。后期再考虑是否要搭建公司的git服务器。一步步来吧。1.设置svn的客户端路径:(我的本地svn客户端是之前就已经安装好了,所以这里面是默认的状态) (这一步非常是必须的一步骤,否则,后续再share项目的时候就会报错,sh

2016-03-27 16:16:47 869

转载 pulltorefresh(二)的自定义属性介绍、attrs文件介绍

上面一章,我们简介了PullToRefresh的使用了,我们都知道了,他是一个自定义的控件,基本上每个自定义控件的都会有自己的属性,我们这章介绍下他的有哪些属性,所有的自定义控件的属性,我们需要现在res/values/attrs.xml去声明下,我介绍下,这个自定义控件有哪些属性xml version="1.0" encoding="utf-8"an style="color: #000

2016-03-24 16:43:06 414

转载 Android实现计时与倒计时(限时抢购)的几种方法

在购物网站的促销活动中一般都有倒计时限制购物时间或者折扣的时间,这些都是如何实现的呢?在一个安卓客户端项目中恰好遇到了类似的问题,一开始使用的是Timer与 TimerTask, 虽然此方法通用,但后来考虑在安卓中是否有更佳的方案,于是乎共找到以下五种实现方案,另外还有一种使用CountDownTimer进行计时的方面,我会在单独的文章中进行介绍效果如图:

2016-03-23 20:03:12 537

转载 Android PullToRefresh (ListView GridView 下拉刷新) 使用详解

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38238749,本文出自:【张鸿洋的博客】群里一哥们今天聊天偶然提到这个git hub上的控件:pull-to-refresh ,有兴趣的看下,例子中的功能极其强大,支持很多控件。本篇博客详细给大家介绍下ListView和GridView利用pull-to-rerfesh

2016-03-22 22:50:48 352

转载 Android程序员必备精品资源

实用工具集锦Android Lifecycle https://github.com/xxv/android-lifecycleTinyPNG https://tinypng.com/Android Layout Finder Android Layout FinderAndroid Asset Studio http://romannurik.github.io/AndroidAsset

2016-03-22 22:47:36 308

转载 Android 仿 窗帘效果 和 登录界面拖动效果 (Scroller类的应用) 附 2个DEMO及源码

原文地址:http://stormzhang.github.io/android/2014/05/16/android-screen-adaptation/众所周知,Android机型尺寸各种各样,于是屏幕适配就成了Android开发中很重要的一环。Android屏幕适配可能一些开发者都会遇到这样的问题,今天就来分享下屏幕适配,你会发现其实Android屏幕适配也可以很简单

2016-03-22 22:46:37 1336

转载 屏幕适配问题2

原文地址:http://stormzhang.github.io/android/2014/05/16/android-screen-adaptation/众所周知,Android机型尺寸各种各样,于是屏幕适配就成了Android开发中很重要的一环。Android屏幕适配可能一些开发者都会遇到这样的问题,今天就来分享下屏幕适配,你会发现其实Android屏幕适配也可以很简单

2016-03-22 22:45:09 323

转载 屏幕适配问题1

原文地址:http://blog.sina.com.cn/s/blog_74c22b210100tn3o.html如何将一个应用程序适配在不同的手机上,虽然这不算是一个技术问题,但是对于刚刚做屏幕的开发人员来说,还真不是一件多么简单的事情。 首先:你需要在AndroidManifest.xml文件的元素如下添加子元素supports-scre

2016-03-22 22:44:33 246

转载 简单利用viewpagerindicator的两个类,而非整个工程实现程序引导页

效果如上,从viewpagerindicator工程中导入的类有:PageIndicatorCirclePageIndicator对于资源文件,哪里报错,导入哪个ViewPagerIndicator在Github上的源码ViewPagerIndicator在百度云盘上的源码Activity对应源码:[java] view pl

2015-09-16 18:09:34 408

转载 Java正则表达式实例详解

创建正则表达式你可以从比较简单的东西入手学习正则表达式。要想全面地掌握怎样构建正则表达式,可以去看JDK 文档的java.util.regex 的Pattern 类的文档。字符B字符B\xhh16进制值0xhh 所表示的字符\uhhhh16进制值0xhhhh 所表示的Unicode字符\tTab\n

2015-08-15 17:00:41 439

转载 Java正则表达式入门

众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。 大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配

2015-08-15 16:59:50 226

转载 Android 表情功能的完整处理方案

概述1.原理和实现思路2.表情图片显示3.表情面板4.表情的输入框插入和删除5.表情添加脚本Android中表情功能,一般都不是用ImageView去设置图片实现的,表情一般会嵌套在文本之中,那么如何实现呢,这里就介绍一下其中的原理,此外还有相关功能的实现思路和具体代码先看下良心动态图~Untitled.gif (

2015-08-13 17:52:45 3942

转载 Android动画之仿美团加载数据等待时,小人奔跑进度动画对话框(附顺丰快递员奔跑效果)

首句依然是那句老话,你懂得! finddreams :(http://blog.csdn.net/finddreams/article/details/43194799)。我们都知道在Android中,常见的动画模式有两种:一种是帧动画(Frame Animation),一种是补间动画(Tween Animation)。帧动画是提供了一种逐帧播放图片的动画方式,播放事先做好的图像,与gif图片

2015-08-13 17:50:21 5545 1

git-2.16.2

Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。

2018-02-26

Android 图片压缩LuBan鲁班eclipse版项目

Android 图片压缩LuBan鲁班eclipse版项目

2017-04-28

SQLiteManager

SQLiteManagerSetup(含注册码)解决Excel数据导入sqlite中的中文乱码问题 使用方法在博客

2012-12-22

百度lbs定位jar包 locSDK_2.6c.jar

百度lbs定位jar包 解决使用2.6的jar包时部分机型报错 E/AndroidRuntime(5032): java.lang.SecurityException: Not allowed to bind to service Intent { act=com.baidu.location.service_v2.6 } 更换2.6.c的jar包

2012-11-21

模糊搜索通讯录

android 通讯录 可拼音模糊搜索的

2012-11-01

空空如也

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

TA关注的人

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