自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(140)
  • 资源 (2)
  • 收藏
  • 关注

转载 Android中关于View的ScrollTo、ScrollBy

转:Android学习Scroller(一)——View调用scrollTo()的理解及使用关于View的ScrollTo, getScrollX 和 getScrollYAndroid学习Scroller(一)——View调用scrollTo()的理解及使用MainActivity如下:[java] view plain

2016-07-04 11:22:06 1060

原创 Android Studio 环境搭建

一、背景相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,Google的更新速度也很快,明显能感觉到这是Android开发的未来,那么我们还有什么理由不去拥抱未来呢?虽然推出了很久,但是国内貌似普及的程度并不高,鉴于很多朋友求studio的详细教

2016-06-28 11:12:03 2702

转载 图解 Android 事件分发机制

转载: 图解 Android 事件分发机制在Android开发中,事件分发机制是一块Android比较重要的知识体系,了解并熟悉整套的分发机制有助于更好的分析各种点击滑动失效问题,更好去扩展控件的事件功能和开发自定义控件,同时事件分发机制也是Android面试必问考点之一,如果你能把下面的一些事件分发图当场画出来肯定加分不少。废话不多说,总结一句:事件分发机制很重要。A

2016-06-24 10:05:16 972 1

转载 Android开源项目推荐之「图片加载到底哪家强」

转: Android开源项目推荐之「图片加载到底哪家强」图片加载几乎是任何 Android 项目中必备的需求,而图片加载的开源库也越来越多,我们姑且在 GitHub 上搜索下android image 关键字,出来的前五个按照 Star 数排序的项目如下:可以看到前四个是大家比较熟知的图片加载库,有 UniversalImageLoader、Pica

2016-06-22 10:21:23 400

转载 Android设计相关的网站推荐

转载李济洲的博客: http://blog.csdn.net/leejizhou/article/details/51623082这篇文章给大家介绍几个设计相关的网站,因为博主除了软件开发以外还比较喜欢设计,据我观察了解程序员普遍审美都是比较差的,所以这次给大家推荐几个我认为比较好的用来帮助开发和提升审美的网站。 MaterialPalette:Material Des

2016-06-22 10:05:43 349

转载 Android 网络操作和优化相关

转载:Android 网络操作和优化相关写在前面的话Android程序最重要的模块就是网络部分,如何从网络上下载数据,如何将处理过的数据上传至网络,往往是android程序的关键环节。前几天偶一朋友遇到这么一个问题:如何使用volley实现文件上传。最后问题解决了,小伙伴不禁有些飘飘然,大有一番天下之事皆逃不过我的魔掌

2016-06-16 11:20:57 559

转载 Otto框架的使用

otto 框架就是事件分发总线.otto 下载地址:http://square.github.io/otto/1.0 为什么要使用事件分发总线?事件分发总线可以降低多个类之间的耦合度的。在 android 中 Fragment 对 Activity 的通信方式的 Interface 的方式,Activity 和 Activity 的值的回调是用 startActivityForRe

2016-06-02 10:09:19 1441

转载 Java中vector的使用详解

转载: Java中vector的使用详解Vector 可实现自动增长的对象数组。 java.util.vector提供了向量类(vector)以实现类似动态数组的功能。在Java语言中没有指针的概念,但如果正确灵活地使用指针又确实可以大大提高程序的质量。比如在c,c++中所谓的“动态数组”一般都由指针来实现。为了弥补这个缺点,Java提供了丰富的类库来方便编程者使用,vec

2016-05-27 16:14:21 375

转载 Android应用性能优化之使用SparseArray替代HashMap

转载:  Android应用性能优化之使用SparseArray替代HashMapHashMap是java里比较常用的一个集合类,我比较习惯用来缓存一些处理后的结果。最近在做一个Android项目,在代码中定义这样一个变量,实例化时,Eclipse却给出了一个 performance 警告。sparsearray意思就是说用SparseA

2016-05-27 15:11:11 393

转载 Android自定义View

转载:         Android自定义View        教你搞定Android自定义View        教你搞定Android自定义ViewGroupAndroid自定义ViewAndroid自定义View时,一般会涉及到onMeasure、onLayout、onSizeChanged、onDraw以及和事件分发传递相关的方法等And

2016-05-27 11:55:46 619

转载 Android 之 Parcelable

转载:android中Parcelable接口的使用用Parcelable接口传递Bitmapandroid中Parcelable接口的使用一、理解Parcelable是一个接口、用来实现序列化。与此类似的还有一个接口Serializable,这是JavaSE本身支持的,而Parcelable是Android特

2016-05-25 19:48:03 350

转载 Android之AIDL

转载:         android跨进程通信(IPC):使用AIDL                   Android Service学习之AIDL, Parcelable和远程服务android跨进程通信(IPC):使用AIDLAIDL的作用AIDL (Android Interface Definition Language)

2016-05-25 19:33:31 404

转载 Android通用流行框架大全

流行框架简略: 框架简单介绍: 1. 缓存 DiskLruCacheJava实现基于LRU的磁盘缓存2.图片加载 Android Universal Image Loader一个强大的加载,缓存,展示图片的库Picasso一个强大的图片下载与缓存的库。 Fresco一个用于管理图像和他们使用的内存的库Glide一个图片加载和缓存的库图

2016-05-24 18:48:00 434

转载 安卓实战之如何快速搭建app架构

前言最近公司的另一个项目又要立项了,作为公司的唯一安卓工程师任务来了(新来的移动端的老大说项目还是主要你负责,我就负责帮你们安排下进度),听了这话我是伤心的在这公司不管是几个还是1个安卓开发都是我来搭建,干着与工资不符的事情,好的一点是开发没有人干涉平时也能学习自己想学的东西。如何选择app架构(MVC/MVP/MVVM)最近越来越多的人开始谈论架构。我周围的同事和工程师也

2016-05-24 18:36:44 2165

转载 反编译插件神器 JadClipse

开始之前,想问一下大家平常开发中用的都是哪些反编译软件呢???说出来也让大家都学习学习。。。    开发过程中,我们总想看一下类的源代码,然后就按住Ctrl,在想看的类上鼠标轻轻一点、呈现在我们面前的现实却是残酷的。就像图片中展示的那样令人郁闷。。瞬间心灰意冷。。。泪奔有木有。。。       没事,我们可以使用反编译软件来查看源代码。LZ一直用的就是jd-

2016-05-24 17:13:57 5221

转载 Windows搭建安装React Native环境配置

转: http://www.lcode.org/%E5%8F%B2%E4%B8%8A%E6%9C%80%E8%AF%A6%E7%BB%86windows%E7%89%88%E6%9C%AC%E6%90%AD%E5%BB%BA%E5%AE%89%E8%A3%85react-native%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AE/说在前面的话:

2016-05-16 10:20:20 342

转载 Java(Android)线程池

本文来源于网络,用于记忆:     http://www.trinea.cn/android/java-android-thread-pool/介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗?

2016-05-10 11:47:39 314

转载 Android 移动端网络优化

介绍下针对移动端的网络优化,不限于 Android,同样适用于 iOS 和 H5。这篇文章首发在微信公众号 codekk。 本文为性能优化系列第四篇,目前性能调优专题已完成以下部分:性能优化总纲——性能问题及性能调优方式性能优化第四篇——移动网络优化性能优化第三篇——代码优化性能优化第二篇——布局优化性能优化第一篇——数据库性能优化Android 性能调

2016-05-09 15:21:48 401

原创 Android 完美自定义Dialog

Android中用到Dialog的情景非常的多,如提示、警告、选择等等;正因为情景多种多样,所以Android提供的dialog不一定适合我们特定的情况,或外观与应用不匹配,所以时常要进行Dialog自定义。。一、自定义Dialog主题样式       主题样式是决定了Dialog整体的样式,如是否有标题,是否悬浮,是否透明等;在res/values.xml文件里面

2016-05-05 16:52:20 7335

原创 Android学习 (链接)

本文用于收集Android相关的学习链接:一、Android    1)Android官方培训课程中文版         http://hukai.me/android-training-course-in-chinese/index.html二、大神博客    1)胡凯(腾讯)         http://hukai.me/三、Andro

2016-05-04 19:31:37 779

原创 Android中显示PNG图标背景变黑色

最近项目中遇到一个问题:就是从网络获取应用PNG图标后,显示到GridView中,发现图标透明的地方都变成了黑色?为什么呢?        个人习惯有问题先梳理一遍代码:一、从网络异步下载图标并显示代码   class IconAsyncTask extends AsyncTask { private AdsInfo tAdsInfo; private ImageVi

2016-04-27 11:26:32 10314

转载 Android 动画应用大集合

声明: 本方转载于网络,仅用于学习记忆            https://cutler.github.io/android-D03/  动画是多媒体中的一个重要组成部分,我们常见的各种炫酷的特效大部分都是通过动画来实现的。  在Android3.0之前,我们有两种实现动画效果的方式:帧动画 和 视图动画。- 帧动画(Frame Animation)通过短时间内连续

2016-04-22 19:26:04 2654

转载 Android中的onWindowFocusChanged()方法详解

声明:该文转载仅用于记忆参考 http://blog.csdn.net/jiangwei0910410003/article/details/16968881Android中获取手机屏幕的高度和宽度,我们知道在onCreate方法中获取到的值都是为0的,有人说可以在onClick方法中获取值,这个也是个方法 ,但在onWindowFocusChanged方法中可以直接获

2016-04-21 11:05:28 2491

转载 Android中定时执行任务的3种实现方法

转载于: http://blog.csdn.net/fancsxx/article/details/8811565在Android开发中,定时执行任务的3种实现方法:一、采用Handler与线程的sleep(long)方法(不建议使用,java的实现方式)二、采用Handler的postDelayed(Runnable, long)方法(最简单的android实现)

2016-04-21 10:31:52 914

转载 Android中Path类的使用

用Path来绘制一些图形Path是android中用来封装几何学路径的一个类,因为Path在图形绘制上占的比重还是相当大的。你可以用它来绘制各种样式的几何图形,做图表什么的都可以。 一、画线段1.1 lineT(float x, float y)先来看一段代码: @Override protected void on

2016-04-15 19:02:15 3870 1

原创 Android中Canvas、Path 和 Paint 的方法说明

一、Canvas方法说明Canvas类主要实现了屏幕的绘制过程,其中包含了很多实用的方法,比如绘制一条路径、区域、贴图、画点、画线、渲染文本,下面是Canvas类常用的方法,当然Android开发网提示大家很多方法有不同的重载版本,参数更灵活。  void drawRect(RectF rect, Paint paint) //绘制区域,参数一为RectF一个区域  voi

2016-04-15 18:55:10 2187

转载 Android3.1后系统接收不到广播的问题解析

声明:本文来源于网络转载,仅用于个人记忆参考           https://www.baidufe.com/item/7434007d7e20f114b7fe.html今天紧急的跟进一个百度视频App无法调起百度贴吧App的问题,当然,这个是只发现是在4.x的android系统下发生,在2.x版本下,一切正常,(其实是3.1及以上的版本都有问题)具体场景为:

2016-04-15 12:11:59 671

原创 使用JAVA转换符实现Android日期时间

之前写过一篇关于如何按一定的格式获取Android系统时间的文章,链接如下:             http://blog.csdn.net/wxx614817/article/details/50569700      现在项目中需要获取具体月份,并且以英文缩写形式出现,那又应该怎样快速方便实现?          JAVA中使用转换符来实现,而在Android中同样适用~~

2016-04-14 12:35:28 945

原创 Android海量字体设置

最近项目中有一个需求就是设置各种酷炫的字体。下面是两个简单的方法~~一.  设置typeface属性       要设置字体,当然首先想到的是有没有设置字体的属性? 当然, Android提供了typeface来设置字体属性,可以在xml或代码里实现 , 但typeface来设置有一大缺点,就是typeface的属性类型仅仅四种: normal/ sans/ serif / mon

2016-04-13 16:50:26 370

原创 Android自定义没有资源文件的圆形进度条ProgressBar

最近公司开发的SDK中需要使用圆形加载进度条,而且说要那种动态的转圈圈的那种进度条。当然这种进度条想实现很简单,用几个资源图片,以动画循环播放就行。但考虑到是SDK,有资源文件不好打包,想打包就要用到资源映射什么的,太麻烦,干脆搞个简单的没有资源文件的~~一、 进度条实现     代码里面已经有解释,代码也非常简单,看看就明白。package com.mobisummer.ad

2016-04-05 10:53:28 881

转载 Android开发实践:使用Service还是Thread

注:原文出处 —— http://ticktick.blog.51cto.com/823160/1547032Service是Android的四大组件之一,被用来执行长时间的后台任务,同样,线程也可以实现在后台执行任务,它们的区别在哪呢?何时使用Service何时使用Thread呢?今天我也来说说我的理解和总结。首先,需要了解Service的几个特点。

2016-03-25 16:09:05 419

原创 Android中GridView 如何正方形显示图片并适配手机

刚刚做了一个项目,是做应用墙相关的,就是把一个个应用的图标和名称显示到GridView中。本来想着,像GridView这样常用成熟的控件,使用应该非常的简单,但真正在项目中实现起来,就有各种各样的小问题,其中一个就是不能适配所有的手机型号。       下面就讲解我项目中使用的适配方法,或许不是最好的,如果那位大神有更好的方法,望指点~~一、GridView简单使用       一

2016-03-25 12:15:49 10915 2

原创 Android中layout-sw600dp、layout-w600dp和layout-h600dp的区别

Android开发过程中,经常会遇到像layout-sw600dp, values-sw600dp这样的文件夹,以前没用到,不怎么关注,所以一直一知半解的。现在要用到了,才去了解他们的用法和区别。其实,他们和drawable-hdpi/ drawable-mdpi等的使用类似,都是为了实现适配各种Android手机屏幕而使用的,只是drawable用来管理不同大小图片资源,layout用来管理不同

2016-03-24 21:59:01 22212 3

原创 Android含资源文件引用的项目打包成jar包

一、发现问题       最近一个项目临到收尾,就差最后一步打包了~~       但却遇到了一些小问题。这个项目里面用到Notification,用过notification的人都知道,notification必须设置小图标setSmallIcon(int icon),参数icon就是资源文件的Id。于是很简单,我把需要的资源文件一起打包成jar包就可以了;可是老大说,我们是产出SDK给

2016-03-18 11:44:06 3751

原创 Android WebView使用详解

最近项目中用到WebView, 就根据自己项目的需求重写了个WebView。 下面简单介绍一下使用情况,以作记忆~~前面本人写过一个WebView加载进度显示的博客,有需要的可以去看看:WebView加载进度Progress的显示一、WebView基本属性设置下面只是根据个人项目需求设置的部分属性,还有其他属性,读者可以查看相关文档,选择自己需要的属性设置,不多说。 pri

2016-03-15 18:24:01 839

原创 WebView加载进度Progress的显示

最近项目中用到WebView来显示网页,  一般浏览器加载网页都会显示进度,所以想在使用WebView时也能显示加载进度,现在尝试几种实现方法 ~~一。利用Window的进度条        该种方法显示的进度条属于Activity的,即在Activity的标题栏与状态栏之间那进度条,显然,Activity必须要有TitleBar。       然后,为Activity设置进度

2016-03-08 00:59:54 3803

原创 Android Private Libraries 和 Dependencies的区别

Android项目开发中,是不是常看到android-support-v4.jar、appcompat_v7.jar等的jar包? 至于为什么要添加这些包?添加有什么用?添加到哪里?相信很多人没过多关注,或者只知其然,而不知其所以然。下面我们就来学习一下~~一、v4/ v7/ v13的作用与区别1.  v4/ v7/ v13是什么?     本质上就是android提供的三个j

2016-03-03 16:28:19 3563

原创 Android的startForeground前台Service如何去掉通知显示

关于Android Service的内容,本人上一篇转载的博客非常详细,有需要的可以到下面链接查看:Android Service 完全解析本文是根据其中某一个知识点扩展出来的。一、正常的前台Service我们都知道,Service几乎都是在后台运行的,所以Service的系统优先级还是比较低的,当系统出现内存不足情况时,就有可能回收掉正在后台运行的Service。如果你希望S

2016-02-15 18:07:46 46270 12

转载 Android Service 完全解析

Android Service完全解析关于服务你所需知道的一切上Service的基本用法Service和Activity通信如何销毁ServiceService和Thread的关系创建前台ServiceAndroid Service完全解析关于服务你所需知道的一切下声明:本文转自郭霖大牛的神作,仅用于方便个人学习。如需原文,请根据下文地址链接。

2016-02-14 22:54:43 1706

原创 JAVA的字节流和字符流

本文摘抄于网络,用于梳理总结记忆~~       在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据的时候要使用输入流读取数据,而当程序需要将一些数据保存起来的时候,就要使用输出流完成。程序中的输入输出都是以流的形式保存的,流中保存的实际上全都是字节文件。在java.io包中操作文件内容的主要有两大类:字节流、字符流,两类都分为输入和输出操作。        所有文件的

2016-02-04 17:01:54 531

Eclipse 黑色边框主题插件

Eclipse 黑色边框主题插件, 旧版本的Eclipse没有默认的黑色主题,如想设置黑色主题,则需要添加插件

2016-01-14

android camera 情景相机

一个android相机,其中实现了基本的功能和情景相机的功能

2015-12-29

空空如也

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

TA关注的人

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