自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

你不勇敢,\\没人替你坚强

现实很骨感,知识需丰满、、、

  • 博客(77)
  • 资源 (7)
  • 收藏
  • 关注

转载 性能测试——MAT

MAT使用MAT工具全称为Memory Analyzer Tool,一款详细分析Java堆内存的工具,该工具非常强大,为了使用该工具,我们需要hprof文件,该文件我们在之前的Heap Snapshot工具的时候,我们就生成了该文件。但是该文件不能直接被MAT使用,需要进行一步转化,可以使用hprof-conv命令来转化,但是Android Studio可以直接转化,转化方法如下: 

2016-06-23 10:07:39 3139 1

原创 我们到底是不是产品经理

产品究竟是什么?百度百科的解释:产品是一组将输入转化为输出的相互关联或相互作用的活动的结果。其实理解的更直白一点:产品就是用来解决莫个问题的东西。现在我们用的键盘/显示器/水杯,包括买东西时导购员的服务都是产品,也就是说产品这个东西可以是有形的实体,也可以是无形的服务;而解决问题其实就是意味着满足人们的需求,这样才有价值。这个价值不仅要给产品的使用者,也要给产品的创造者。那么今天介绍的

2016-06-16 10:01:15 445

原创 女屌丝的程序员生涯(二)

好久都没有写过博客了,当初写博客的决心现在早已经被遗忘的某个角落!一场突如其来的病,让我一个人在医院度过了一个月的时间,每天的行程就是打针吃药、散步。身为工作狂的我,突然安静了下来,回想当初每天早出晚归,为了工作,拼命的加班!就算没事也永远不是第一个下班的人,但是由于长期的劳累,体力不支,终于趴下了!在这里看着每天坐着轮椅,哀嚎的不同病人,心里有种说不出的滋味,难道人注定都回来此一游吗?我还年轻,

2015-09-21 17:43:39 543 1

原创 女屌丝的程序员生涯(一)

到今天为止,我从事程序员的工作也没多久,可能由于是女生的原因,工作中大家都很照顾我,我都工作也相对比较轻松,但是工作之余我总是很迷茫,有时游览网页,有时看看手机,总想干点什么,却又不知道该做些什么?看来我就是个没有规划的人、、、        今天,老大给了我一本书,虽然我的桌上有个书架,但貌似我从未翻过里面的书,不是没有时间,而是我没有主动看书的习惯,从小就讨厌看书,讨厌文字的我,文科一直不

2015-05-15 18:31:43 557

原创 Android 随笔——Activity的生命周期的理解

理解Activity的生命周期对应用程序开发来说是至关重要的,这样才能确保您的应用提供了一个很好的用户体验和妥善管理其资源。由于OPhone应用程序不控制自己的进程寿命,有OPhone Runtime管理每个应用程序进程,但是每个Activity的状态反过来会影响到OPhone Runtime是否将终止当前Activity和还是让它继续运行。   Activity堆栈   每个Activi

2015-03-05 13:39:02 348

原创 android 随笔——队列、同步、锁

通常情况下,应用程序会在一个线程中生产数据,在另一个线程中使用它们。常见的例子是在一个线程中获取网络上的数据,在另一个线程中把这些数据展现给用户。这种模式成为生产者/消费者模式,在面向对象的编程中,开发者用算法来实现要花上几个小时。现在就来介绍一些简化生产者消费者模式实现的现成类。1、更智能的队列虽然已有现成的类并能用更少的代码实现该功能,但许多Java开发者仍然选择使用LinkedLis

2015-02-10 13:59:05 2480

原创 自定义ActionBar盘点---------GlassActionBar

类似玻璃的有一定透明度的ActionBar项目地址:https://github.com/ManuelPeinado/GlassActionBarDemo地址:https://play.google.com/store/apps/details?id=com.manuelpeinado.glassactionbardemoAPP示例:google music

2015-02-10 13:44:59 487

原创 自定义ActionBar盘点---------RefreshActionItem

带进度显示和刷新按钮的ActionBar项目地址:https://github.com/ManuelPeinado/RefreshActionItemDemo地址:https://play.google.com/store/apps/details?id=com.manuelpeinado.refreshactionitem.demoAPP示例:The New York Times

2015-02-10 13:38:56 386

原创 自定义ActionBar盘点---------NotBoringActionBar

google music下拉收缩的ActionBar项目地址:https://github.com/flavienlaurent/NotBoringActionBarDemo地址:http://flavienlaurent.com/blog/2013/11/20/making-your-action-bar-not-boring/APP示例:Google音乐

2015-02-10 13:27:48 403

原创 自定义ActionBar盘点---------FadingActionBar

ListView向下滚动逐渐显现的ActionBar项目地址:https://github.com/ManuelPeinado/FadingActionBarDemo地址:https://play.google.com/store/apps/details?id=com.manuelpeinado.fadingactionbar.demoAPP示例:google music,知乎

2015-02-10 11:50:22 504

原创 自定义ActionBar盘点---------ActionBar-PullToRefresh

下拉刷新,ActionBar出现加载中提示项目地址:https://github.com/chrisbanes/ActionBar-PullToRefreshDemo地址:https://play.google.com/store/apps/details?id=uk.co.senab.actionbarpulltorefresh.samples.stockAPP示例:Gmail,

2015-02-10 11:48:15 294

原创 自定义ActionBar盘点---------ActionBarSherlock

为Android所有版本提供统一的ActionBar,解决4.0以下ActionBar的适配问题项目地址:https://github.com/JakeWharton/ActionBarSherlockDemo地址:https://play.google.com/store/apps/details?id=com.actionbarsherlock.sample.demosAPP示

2015-02-10 11:44:08 359

原创 提供一个简单可以自定义的下拉刷新实现

项目地址:https://github.com/Yalantis/Pull-to-Refresh.Rentals-Android效果图:

2015-02-10 11:39:20 453

原创 CalendarListview实现每个月一行日历效果的ListView

项目地址:https://github.com/traex/CalendarListview

2015-02-10 11:34:18 913

原创 针对ListView item的侧滑删除和支持下拉时HeaderView缩放的ListView、ScrollView

项目地址:https://github.com/baoyongzhang/SwipeMenuListViewAPP示例:手机QQV5.0项目地址:https://github.com/Frank-Zhu/PullZoomView

2015-02-10 11:30:11 824

原创 ListView及GridView item以特殊动画效果进入屏幕

项目地址:https://github.com/twotoasters/JazzyListViewDemo地址:https://play.google.com/store/apps/details?id=com.twotoasters.jazzylistview.sample在线演示:http://lab.hakim.se/scroll-effects/ListViewAnimat

2015-02-10 10:24:44 2023

原创 ListView快速滑动,同时屏幕中间PopupWindows显示滑动到的item内容或首字母

项目地址:https://github.com/nolanlawson/CustomFastScrollViewDemoAndroid-ScrollBarPanelListView滑动时固定的Panel指示显示在scrollbar旁边项目地址:https://github.com/rno/Android-ScrollBarPanel

2015-02-10 10:21:02 701

原创 android 4.0 联系人效果

StickyListHeadersGroupName滑动到顶端时会固定不动直到另外一个GroupName到达顶端的ExpandListView,支持快速滑动,支持Android2.3及以上项目地址:https://github.com/emilsjolander/StickyListHeaderspinned-section-listviewGroupName滑动到

2015-02-10 10:12:24 348

原创 PinnedHeaderExpandableListView

首先它是一个ExpandableListView,但是它的头部可以固定,其次,在它的上面还有一个头部可以来回伸缩项目地址:https://github.com/singwhatiwanna/PinnedHeaderExpandableListView接口 public interface OnHeaderUpdateListener {

2015-02-10 10:03:44 618

原创 ListView滑动Item消失ListView,支持左右滑动位移,支持定义动画时间

SwipeListView 支持定义ListView左右滑动事件,支持左右滑动位移,支持定义动画时间项目地址:https://github.com/47deg/android-swipelistviewDemo地址:https://play.google.com/store/apps/details?id=com.fortysevendeg.android.swipelistvie

2015-02-10 09:56:33 974

原创 DragSortListView拖动排序的ListView,同时支持ListView滑动item删除

项目地址:https://github.com/Trinea/AndroidCommonDemo地址:https://play.google.com/store/apps/details?id=cn.trinea.android.demo1、引入公共库引入TrineaAndroidCommon@Github(欢迎star和fork^_^)作为你项目的library(如何拉取代码

2015-02-10 09:51:17 801

原创 DropDownListView下拉刷新及滑动到底部加载更多ListView

项目地址:https://github.com/Trinea/AndroidCommonDemo地址:https://play.google.com/store/apps/details?id=cn.trinea.android.demo

2015-02-10 09:30:09 855

原创 android-Ultra-Pull-to-Refresh下拉刷新

良好的设计,如果你想定制自己的UI样式,非常简单,就像给ListView加一个Header View那么简单。支持API LEVEL >= 8项目地址:https://github.com/liaohuqiu/android-Ultra-Pull-To-RefreshDemo地址:https://github.com/liaohuqiu/android-Ultra-Pull-To-Re

2015-02-10 09:23:50 1787

原创 android-pulltorefresh 支持各种控件下拉刷新

android-pulltorefresh一个强大的拉动刷新开源项目,支持各种控件下拉刷新,ListView、ViewPager、WebView、ExpandableListView、GridView、ScrollView、Horizontal ScrollView、Fragment上下左右拉动刷新,比下面johannilsson那个只支持ListView的强大的多。并且它实现的下拉刷新Lis

2015-02-10 09:17:22 459

原创 延迟执行PostDelayed

Android程序中,使用postDelayed()方法,表示,在一段时间之后,执行新的线程,即可以达到一段特定程序延迟执行的目的。使用:                                                                                                     // 延迟15秒  new Handle

2015-02-09 16:57:15 2150

原创 解决onSaveInstanceState的Bug

Bug:java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState       at android.support.v4.app.FragmentManagerImpl.checkStateLoss(Unknown Source)       at and

2015-02-09 16:51:13 848

原创 R.java常见问题解决方案

1. The type R is already defined.(很多时候我们在导入其他人的程序的时候,会遇到这个错误) 通常在project里有两个R.java,一个在src,一个在gen,通常删除src里那个保留gen里的就OK 2.R.java无法修改R.java是ATD自行产生的,ID号都是唯一的,如果不熟悉,最好是不要动这个里面的东西,这个类里面通常定义的都是proje

2015-02-09 16:24:54 316

原创 一些看了让人心疼的签名

1、如果以后你会不经意地想起我,请别忘记我曾那样深深地爱过你……2.踮起脚尖,我们就能离幸福更近一点吗?3.我真的喜欢你,闭上眼,以为我能忘记,但流下的眼泪,却没有骗到自己。4.亲爱的,出去玩累了、受伤了的话就回来吧,我还在这里等你……5.当你眼泪忍不住要流出来的时候,睁大眼睛,千万别眨眼!你会看到世界由清晰变模糊的全过程,心会在你泪水落下的那一刻变得清澈明晰……6.人生就像一

2015-02-09 16:05:42 445

转载 是学生的,先转下来,以后肯定有用

+论文网[http://www.51lw.com(免费论文下载) 论 文 在线网[http://www.lwzx.net(论文下载,大量免费资源)论 文 帝国[http://www.papersempire.com(论文资源)论 文 资料网[http://www.51paper.net(各专业论文下载)论 文 快车网[http://www.lun-wen.com

2015-02-09 16:00:46 587

原创 面试中你必须要知道的语言陷阱

如:“你经历太单纯,而我们需要的是社会经验丰富的人”,“你性格过于内向,这恐怕与我们的职业不合适”,“我们需要名牌院校的毕业生,你并非毕业于名牌院校”,“你的专业怎么与所申请的职位不对口?”面对这种咄咄逼人的发问,作为应聘者,首先要做到的就是无论如何不要被“激怒”,如果你被“激怒”了,那么你就已经输掉了。那么,面对这样的发问,如何接招儿呢?  □ 如果对方说:“你经历太单纯,而我们需要的是

2015-02-09 15:54:10 268

原创 View 事件传递

1、基础知识(1) 所有Touch事件都被封装成了MotionEvent对象,包括Touch的位置、时间、历史记录以及第几个手指(多指触摸)等。 (2) 事件类型分为ACTION_DOWN, ACTION_UP, ACTION_MOVE, ACTION_POINTER_DOWN, ACTION_POINTER_UP, ACTION_CANCEL,每个事件都是以ACTION_DOWN开始AC

2015-02-09 15:39:52 297

原创 设计模式的总概况

1、抽象工厂模式(Abstract Factory)      所谓抽象工厂模式就是她提供一个接口,用于创建相关或者依赖对象的家族,而不需要明确指定具体类2、建造者模式(Builder)      对于建造者模式而已,它主要是将一个复杂对象的构建与表示分离,使得同样的构建过程可以创建不同的表示。3、工厂方法模式(Factory Method)      作为抽象工厂模式

2015-02-09 15:34:20 354

原创 PhotoView 的功能及优势

1. 功能介绍特性(Features):支持Pinch手势自由缩放。支持双击放大/还原。支持平滑滚动。在滑动父控件下能够运行良好。(例如:ViewPager)支持基于Matrix变化(放大/缩小/移动)的事件监听。优势:PhotoView是ImageView的子类,自然的支持所有ImageView的源生行为。任意项目可以非常方便的从ImageView升级到PhotoView

2015-02-09 11:01:41 563

原创 使用intentService与service有什么不同呢

(1)直接 创建一个默认的工作线程,该线程执行所有的intent传递给onStartCommand()区别于应用程序的主线程。 (2)直接创建一个工作队列,将一个意图传递给你onHandleIntent()的实现,所以我们就永远不必担心多线程。 (3)当请求完成后自己会调用stopSelf(),所以你就不用调用该方法了。 (4)提供的默认实现onBind()返回null,所以也不需要重

2015-02-09 10:42:27 275

转载 国内的 App 推广渠道有哪些?

APP推广渠道主要分为付费和BD合作两种方式:先来说说付费推广吧( IOS&Android )IOS(appstore&越狱)APPStore刷榜找有刷榜技术的公司,将排名刷到top榜单里(其实就是作弊的方式让appstore以为有很多人在下载这个APP,这样排名就会靠前),排名越靠前就可以让越多人看到你的产品,带来更多的自然用户。刷榜排名越高价格越高,双十一的时候

2015-02-06 16:25:26 1254

原创 Android三种实现定时器的方法

方法一:Handler+Threadpackage com.xunfang.handerDemo;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.widget.TextView

2015-02-06 16:16:43 338

原创 JAVA获取随机数

随机数发生器(Random)对象产生以后,通过调用不同的method:nextInt()、nextLong()、nextFloat()、nextDouble()等获得不同类型随机数。        1>生成随机数            Random random = new Random();            Random random = new Random(100);/

2015-02-06 16:07:13 325

原创 把TextView中的文字添加阴影效果及Style的使用

TextView  android:id="@+id/tvText1"       android:layout_width="wrap_content"       android:layout_height="wrap_content"       android:text="text1"       android:textSize="28sp"       android:textStyl

2015-02-06 15:05:19 502

原创 android:padding和android:margin的区别

android:layout_marginLeft指该控件距离边父控件的边距,android:paddingLeft指该控件内部内容,如文本距离该控件的边距。 如:当按钮分别设置以上两个属性时,得到的效果是不一样的。android:paddingLeft="30px":按钮上设置的内容(例如图片)离按钮左边边界30个像素。android:layout_marginLef

2015-02-06 14:48:23 338

原创 Android的Touch事件分发机制简单分析

相关Touch事件的方法1、public boolean dispatchTouchEvent(MotionEvent ev)               ————事件分发方法,分发Event所调用2、public boolean onInterceptTouchEvent(MotionEvent ev)    ————事件拦截方法,拦截Event所调用3、public boole

2015-02-06 14:37:06 379

android 微信支付完整demo

微信支付的完整demo,只需替换该公司或个人的app_id,app_key

2015-09-16

购物车源码

购物车源码,下载可直接运行

2014-07-24

自定义的listView可以和viewPager一起滚动不冲突

解决listView+viewPager滑动的冲突

2014-07-17

Pull解析方法的详解

pull解析xml的详解,简单,便捷,解析各种复杂的xml格式

2014-07-16

网络监测和获取网络数据

判断网络连接状态,从网络上获取字符串资源,利用HttpClient从网络获取数据等等

2014-07-16

下载图片到SD卡

获取服务端的图片资源并下载到本地SD卡,通过HttpGet方法请求连接,并判断SD卡是否挂载,通过缓冲字节流写入SD卡

2014-07-15

viewPager实现图片无限切换

viewPager的定时切换和无限切换视图

2014-07-15

空空如也

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

TA关注的人

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