自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (18)
  • 收藏
  • 关注

原创 FloatingActionMenu 向上弹出菜单

源码地址

2016-01-27 10:40:46 4095 1

原创 超高仿微信图片选择浏览

https://github.com/cocolove2/LISDemo

2015-12-24 09:49:55 667

原创 打包的安装包不能正常显示百度地图解决办法

昨天用AS打包带有百度地图的apk,用真机测试的时候是正常显示,但是当我安装打包后的apk后地图就不能正常显示了,开始以为是打包apk出现了问题,因为打包后的apk在Android15 和Android4.4部分手机上能正常显示,导致我排查问题的方向出了错,一直没有找到问题所在,晚上回去纠结了很久,终于各种搜索找到了解决办法。   出现该问题的原因:我们都知道申请百度秘钥key时,我们需要填写

2015-12-04 09:12:12 2966

原创 onClick 和onLongclick 能不能同时触发问题

今天写自定义的button时候,使用onClick和onLongClick时候有些疑惑,记得之前长按时,当onLongClick不返回true时,OnClick也是可以触发的,现在怎么就不行了呢?这是我的代码片段 onTouchEvent就没有贴了。这是我的测试结果:查看源码后知道,当LongClick触发后,就不执行onClick了(源码是Android6.0,api23)

2015-11-26 10:52:27 1537

转载 Android任务和返回栈完全解析,细数那些你所不知道的细节

转载自:http://blog.csdn.net/guolin_blog/article/details/41087993本篇文章主要内容来自于Android Doc,我翻译之后又做了些加工,英文好的朋友也可以直接去读原文。http://developer.android.com/guide/components/tasks-and-back-stack.html任

2015-11-24 21:52:21 383

原创 在控件的上下左右弹出popwidown

很简单的一个自定义的popwindown的基本类,主要功能是在任意布局的上下左右弹出pop对话框,如果不够用,自己修改代码在任意位置弹出pop窗口,也很简单。public class BaseCustomPop extends PopupWindow { private View rootView;//pop的布局 private int[] location = ne

2015-11-24 21:41:21 643

原创 android studio 手动更新

不能在线更新的android studio用户有福利啦,由于各种原因我们不能在线更新自己的开发环境,所以只能选择手动进行更新,今天就把我自己手动更新的经验分享给大家,希望对大家有所帮助,废话不多说,进入正题。     1.获取我们当前android studio 的版本编号。在 Help->about菜单中获取,如下图我的当前的编号是141.2178183。2.

2015-11-18 09:35:10 1415

原创 ScrollTo 和ScrollBy学习

ScrollTo(int x,int y)和ScrollBy(int x,int y)都是让view进行滚动偏移的,ScrollTo是在原始位置偏移x,y,而ScrollBy是在上一次的位置偏移X,Y。ScrollTo和ScrollBy都是View相对于自己的左上角的坐标进行偏移的,不是相对于父布局。

2015-10-20 11:31:39 398

转载 解决SwipeBackLayout滑动返回时显示桌面而不是显示上一层的Bug

转载地址:http://blog.csdn.net/leebe/article/details/44750959[html] view plaincopypre>由于我们用SwipeBackLayout需要将App的Theme添加一个透明的属性,这就是导致出现Bug的源头。p>p>p> p>pre name="code" class="h

2015-10-19 17:05:20 782

转载 Android 开源项目源码解析 中 android-Ultra-Pull-To-Refresh 部分

本文为 Android 开源项目源码解析 中 android-Ultra-Pull-To-Refresh 部分项目地址:android-Ultra-Pull-To-Refresh,分析的版本:508c632,Demo 地址:android-Ultra-Pull-To-Refresh Demo分析者:Grumoon,校对者:lightSky,校对状态:已完成1. 功能

2015-10-14 10:48:11 844

转载 android中引用Library中的Activity (针对eclipse,as没有这个问题)

第一辑:小试牛刀我们在一些项目中需要使用我们自定义的一个包中的Activity,那么我们如何打开Library中的Activity呢?下面我们就来研究一下吧:第一步,我们需要清楚的是,我们在把library中作为一个库引入我们的项目中的时候,library中的资源文件,包括图片,布局,string引入都是会和我们主Project中的合并的,于是我们在建立我们项目的时候,我们就要注意我们

2015-09-16 16:15:38 3481

原创 android studio 使用aar资源包

随着项目越来越多,代码的复用就变得异常重要,这时候就要进行模块化编程,就是把一些通用的组件或者类库做成单独的模块,其他项目直接进行引用就好。针对Android开发最常见的就是Android Library,在Gradle出现之前引用Android Library的方式也很繁琐,但是有了Gradle一切变得非常简单方便。  aar  何为aar?大家都知道jar文件把,如

2015-09-11 22:20:17 2165

转载 ScrollView ViewPager嵌套导致滑动冲突解决方案

解决方案1:自定义Viewpager做为子控件[java] view plaincopyprint?public class ChildViewPager extends ViewPager{      /** 触摸时按下的点 **/      PointF downP = new PointF();      /** 触

2015-09-08 09:32:18 445

原创 1.在写TextView 和ImageView 使用Selector切换字体颜色和图片的时候遇到定义的selector无效?

1.在写TextView 和ImageView 使用Selector切换字体颜色和图片的时候遇到定义的selector无效? 解决办法:textView字体颜色切换的selector最好写在res/color文件夹下,并且要在配置文件中添加clickable="true" ImageView的图片切换也是要添加这个属性。如果没有添加这个属性,在代码中为相应的textView

2015-08-30 14:53:13 2174

原创 android studio 开发遇到的问题解决集锦

第一部分 代码编译:1.在AndroidStudio编译过程中遇到Error:duplicate files during packaging of APK问题的解决方法http://blog.csdn.net/u012455213/article/details/451469072.Error:Execution failed for task ':app:dexDebu

2015-08-20 10:55:50 382

原创 继承ActionBarActivity使用requestWindowFeature(Window.FEATURE_NO_TITLE)无效解决办法

解决方法有1、将继承的ActionBarActivity改为Activity方法requestWindowFeature就有效了。2.用getSupportActionBar().hide();代替requestWindowFeature3.

2015-07-07 18:59:22 1222

原创 Android-17的案例学习一:AccelerometerPlayActivity

Android SDK 自带的案例源码都很不错,想学习一下。本着天朝的大无畏分享精神,这里就把自己学习的东西跟大家分享下,共同进步。    AccelerometerPlay是Android自带例子中的加速度传感器的使用,同时也使用了自定义view。例子的运行效果由于网络不行,图片上传不了,感兴趣的朋友可以网上下载一个源码运行下看看,本博客也会附上源码的链接。    Android中自带的

2015-07-06 22:10:33 1384

原创 高仿QQ聊天消息列表的下拉刷新效果

转载请注明出处:一、下拉刷新的原理:

2015-06-13 19:39:55 2322

转载 android开发中遇到的问题解决之RelativeLayout执行measure(w,h)方法时,出现NullPointerException的异常情况

转载地址:http://blog.csdn.net/ljz2009y/article/details/18351491RelativeLayout执行measure(w,h)方法时,出现NullPointerException的异常情况在编写下啦刷新的项目代码的时候,在Listview的HeaderView中的head.xml文件中,根布局为RelativeLayout的时

2015-06-11 15:23:59 783

原创 gradle学习系列之eclipse中简单构建android项目

一、什么是Gradle  官网www.gradle.org上介绍Gradle是升级版(evolved)的自动化构建工具。它可以自动构建,测试,发布,部署,同时使更多的软件包或其他类型诸如生成静态网站,文档等项目自动化。Gradle 将Ant的功能和伸缩性与Maven的依赖管理及约定结合成一种更加高效的方式去完成构建。它采用了Groovy 特定领域语言和诸多创新方法,提供了一种声明式的方式用

2015-06-04 21:36:32 1260 1

转载 PorterDuffXfermode学习

转载:http://www.cnblogs.com/jacktu/archive/2012/01/02/2310326.html1.下面的Xfermode子类可以改变这种行为:AvoidXfermode 指定了一个颜色和容差,强制Paint避免在它上面绘图(或者只在它上面绘图)。PixelXorXfermode 当覆盖已有的颜色时,应用一个简单的像素XOR操作。PorterDu

2015-05-28 17:39:39 401

转载 解决在onCreate()过程中获取View的width和Height为0的4种方法

很经常当我们动态创建某些View时,需要通过获取他们的width和height来确定别的view的布局,但是在onCreate()获取view的width和height会得到0.view.getWidth()和view.getHeight()为0的根本原因是控件还没有完成绘制,你必须等待系统将绘制完View时,才能获得。这种情况当你需要使用动态布局(使用wrap_content或match_par

2015-04-17 11:36:00 420

转载 Android 你应该知道的学习资源 进阶之路贵在坚持

Android 你应该知道的学习资源 进阶之路贵在坚持分类: 【android 进阶之路】2015-03-31 09:47 619人阅读 评论(9) 收藏 举报国外教程国外blogandroid目录(?)[+]转载出处: http://blog.csdn.net/lmj623565791/article/details/447

2015-03-31 11:52:32 373

原创 android屏幕参数获取

package com.app.tools.util;import android.app.Activity;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Rect;import android.util.DisplayMetrics;imp

2015-03-31 01:12:25 513

原创 android开发环境IDE跳楼大分享

先上下载链接:http://pan.baidu.com/s/1tsEjO1.eclipse的颜色主题包2.android Sdk的全部3.android Studio1.0稳定版的安装包

2015-03-31 00:56:41 638

转载 Android将程序崩溃信息保存本地文件

转载:http://blog.csdn.net/way_ping_li/article/details/7927273大家都知道,现在安装Android系统的手机版本和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃

2015-03-29 22:27:32 502

原创 badgeView 的bug

最近在写项目时用到了角标提示未读消息的功能,就网上收了下很多用badgeView这个自定义view,功能很强大,但我在使用的过程中遇到了两个小bug。1.BadgeView badgeView=new BadgeView(context,target)(target为要绑定的组件)当组件在布局中用权重weight分配空间时,width 或者 height 设置为0dp时,badgeView

2015-03-25 23:33:48 733 1

转载 eclipse主题与颜色主题的添加(实现黑色面板)

1.安装eclipse主题(Dark Juno)    将安全文件Dark Juno包装文件内的plugins文件夹复制的eclipse安装目录的    dropins文件夹下;    Dark Juno安装文件下载地址:http://rogerdudler.github.io/eclipse-ui-themes/2.安装颜色主题(Color Theme)

2015-01-15 22:02:55 1533

转载 Android自定义属性,attr format取值类型

转载:http://blog.csdn.net/sunny2come/article/details/6996943#comments1. reference:参考某一资源ID。    (1)属性定义:                               background" format = "reference" />           

2015-01-04 19:11:36 564

原创 windows下的回车键问题

本人在向文本文件中写入数据时,换行时

2014-11-11 21:04:09 1494

原创 读者写者问题之写者优先

读者写者问题写者优先int rcount =0;//读者计数int wcount=0;//写者计数信号量(semaphore)semaphore  fmutex=1;//文件互斥访问,即读者写者互斥,写者与写者互斥semaphore  rmutex=1//读者计数互斥semaphore  wmutex=1//写者计数互斥semaphore  qmutex=1

2014-11-04 22:18:27 1065

原创 单例模式2

package com.liu.thread;/* * 懒汉式单例 * 代码体现: * 1.将构造方法私有化 * 2.创建一个本类对象(null->new) * 3.提供一个共有的方法获取该对象 */public class SingleTon02 {//构造方法私有化private SingleTon02(){}//声明一个静态的本类引用priva

2014-11-04 17:42:05 461

原创 单例模式1

package com.liu.thread;/* * 饿汉式单例 * 代码体现: * 1.将构造方法私有化 * 2.创建一个本类对象(静态、私有的、new) * 3.提供一个公共的方法获取该对象 * (线程不安全) */public class SingleTon01 {//构造方法私有化private SingleTon01() {}

2014-11-04 17:39:27 444

原创 递归打印目录的树状结构

package com.liu.IO;import java.io.File;public class DiguiDemo {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubFile file = new F

2014-11-04 16:58:04 567

原创 插入排序算法

package com.liu.sort_test;/** * 插入排序 升序 *  * @author liu *  */public class InsertSort {static int arr[] = new int[] { 1, 3, 2, 5, 4, 7, 8, 0, 9 };public static void main(Stri

2014-11-04 16:33:47 384

原创 快速排序算法

package com.liu.sort_test;/** * 快速排序算法 (使用递归) *  基本要求: * 1.要有一个基数  * 2.左右两个下标指针(left_point,right_point),用于从数组两边开始遍历 * 3.从左找第一比基数大的,从右找第一个比基数小的  * 4.如果left_point  * 5.如果left_point >

2014-11-04 16:27:40 497

原创 读者写者问题之读者优先

参考博客http://blog.sina.com.cn/s/blog_a3eacdb20101ct0c.html/**读者写者问题(1)允许多个读者同时执行读操作;(2)不允许读者、写者同时操作;(3)不允许多个写者同时操作。Reader和Writer的同步问题分为读者优先、弱写者优先(公平竞争)和强写者优先三种情况,它们的处理方式不同。*/(1)读者优

2014-11-03 19:06:30 2294

原创 删除文件夹中所有文件

package com.liu.IO;import java.io.File;import java.util.ArrayList;import java.util.List;/** * 删除目录中所有的文件 * @author liu * */public class Test4 {//存放文件信息的集合static List list

2014-11-03 18:54:25 477

proguard5.2.1

android studio 混淆工具

2016-08-26

dex2jar-2.0和jd-gui-1.4.0.jar

dex2jar-2.0和jd-gui-1.4.0.jar最新版

2016-05-17

FloatingActionMenu

FloatingActionMenu 向上弹出菜单

2016-01-27

Eclipse项目迁移到android studio中

Eclipse项目迁移到android studio中,个人测试,完全可行。

2015-08-04

java 策略模式的小例子

java 策略模式的简单小例子,可以帮助了解策略模式的使用

2015-07-12

自定义简单TextView的学习

本人学习自定义View入门级的demo,上传上来供大家参考

2015-07-07

AccelerometerPlayActivity

这是一个使用加速度计来集成设备的一个例子加速使用verlet的方法的位置。这被示为具有由几个铁球一个非常简单的粒子系统自由移动的倾斜木桌。该虚拟表的倾角由设备的加速计控制。

2015-07-07

机锋市场的完整功能版客户端项目源码

涉及模块&技术 通知栏 网络检测 支付宝集成 登录注册 图片缓存 文件下载 文件扫描 充值支付 ">本项目是机锋市场的完整功能版客户端项目源码 并非只有UI布局的项目 机锋市场作为国内数一数二的正规安卓市场其客户端项目有非常大的借鉴和学习意义的 项目运行以后会提示更新 选择否 点击任意软件即可下载 下 [

2015-06-22

高仿QQ下拉刷新效果

该Demo实现了高仿扣扣的下拉刷新效果,代码是经过本人进行一定的优化,里面有详细的注释,想要学习的朋友不容错过。

2015-06-13

Android游戏2048源码

Android游戏2048源码,里面有注释,喜欢的朋友可以下载来,看看

2015-05-09

Notifications 通知栏学习

Notifications 通知栏学习 基本涵盖了大部分的notification的应用讲解 代码中注释也比较详细 适合对通知栏不了解的新手使用学习

2015-05-08

android截屏

android 截屏 ,可用于像游戏里分享的截屏图片,代码简单易懂

2015-04-30

汉字转拼音

汉字转拼音的测试demo,该demo用的pinyin4-2.50.jar,该demo中有转全拼和首字母的例子,在本人测试中对于中文的标点符号不能进行转换会报错,所有在转换汉字时避免使用中文字符。

2015-03-31

SortListViewA-Z字母排序和过滤搜索功能

Android 实现ListView的A-Z字母排序和过滤搜索功能,实现汉字转成拼音

2015-03-27

Android例子源码给view加红色数字提醒角标

Android例子源码给view加红色数字提醒角标,badgeView

2015-03-25

百度地图定位和显示自己的位置的demo

基于百度地图Android SDK v3 3 0最新版 写的定位小例子 和获取自己的经纬度后显示自己的位置 经本人测试 该例子可以正常使用 分享出来 希望对大家有帮助 代码不足之处 请提出来 一起修正

2015-03-21

activity界面跳转动画

activity界面跳转动画,有多种跳转动画效果

2015-01-27

eclipse主题配置

eclipseIDE开发环境的主题包,用于对代码的配色和面版的配色

2015-01-15

空空如也

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

TA关注的人

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