自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

u011494050的专栏

欢迎评论、建议、调侃、讽刺

  • 博客(399)
  • 资源 (40)
  • 收藏
  • 关注

转载 好的开源库网址总结

一.Android 开源库1. Android 开源组件  android ui Patterns --> http://www.androiduipatterns.com/http://www.androidpatterns.com/https://github.com/Trinea/android-open-projecthttp://android-arsen

2014-05-24 21:18:49 1112

原创 android Listview分批加载+自动加载(改进版)(附源码下载)

这次在代码上比上一次改进了一些,并且加载完全部数据后会在lisview底部显示一个“已加载全部“的textview。大家可以对比我的上一篇博客android Listview分批加载+自动加载(附源码下载)看看代码有啥不同直接上代码:public class TestForListviewActivity extends Activity implements OnScro

2014-05-11 15:21:37 1486

原创 android 从源码分析为什么Listview初次显示时没滚动却自动调用onScroll方法的原因

我们做Listview的分批加载时,需要为Listview调用setOnScrollListener(具体代码可见我上一篇博客)可是,我们会发现,当运行程序时,listview明明没有滚动,那为什么系统会调用onScroll方法呢?我们先看setOnScrollListener源码:public void setOnScrollListener(OnScrollListener

2014-05-11 01:19:12 3834 1

原创 android Listview分批加载+自动加载(附源码下载)

直接上代码,代码有注释:public class TestForListviewActivity extends Activity implements OnScrollListener { private ListView mListview = null; private View mFooterView; private PaginationAdapter mAdapter;

2014-05-11 01:05:49 2949

原创 android中OnScrollListener的详解(Listview分批加载用到)

class MyScrollListener implements OnScrollListener { @Override public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItem

2014-05-10 18:50:56 5634

原创 eclipse中设置java、xml文件的字体大小以及代码自动提示功能

设置字体大小:在菜单windows-->prefereces里面,找到General-->Appearance-->Colors and Fonts,设置java文件的字体大小:找Java-->Java Editor Text Font设置xml文件字体大小:找Basic->Text Font设置java代码自动提示功能:打开 Eclipse -> Window -> Perferences

2014-04-02 10:07:46 2179

转载 【Android Studio】几款好用的Android Studio插件

1.android-butterknife-zeleznyandroid-butterknife-zelezny 是根据butterknife定制的一款插件,能够方便快速初始化,对于我来说是开发必备,本人也对此插件进行了一些优化,个人感觉用起来更爽 ,博客地址butterknifePlugin2.Gsonformat可根据json数据快速生成java实体类 

2016-03-27 00:26:23 996

转载 【android studio】超实用技巧

一、生成自己的live template选中模板代码–>保存到活动模板–>命名保存–>使用 二、文件模板(File Template)打开模板文件 Tools–>Save file as template     右键–>新建文件可以看到你保存的模板  感叹一下,Android Stdudio 是基于Intellij Idea重构而来,在早期的AS版

2016-03-27 00:10:30 1473 1

转载 【java】StringTokenizer类的使用

StringTokenizer是一个用来分隔String的应用类,相当于VB的split函数。1.构造函数public StringTokenizer(String str)public StringTokenizer(String str, String delim)public StringTokenizer(String str, String delim, boolean

2015-09-10 16:05:37 926

转载 【java】Volatile使用与理解

Volatile使用与理解Java语言中的 volatile变量可以被看作是一种 “程度较的 synchronized”;与 synchronized 块相比,volatile变量所需的编码较少,并且运行时开销也较少,但是它所能实现的功能也仅是 synchronized 的一部分。锁提供了两种主要特性:l  互斥(mutual exclusion)l  

2015-05-16 10:45:47 1898

转载 【Android】系统上的键盘监控

键盘监控键盘监控,顾名思义是在应用软件在运行时,用户在设备上的一举一动都将被详细记录下来,更多的实在使用者毫无觉察的情况下将屏幕内容以图片的形式、按键内容以文本文档的形式保存在指定的文件夹或发送到指定的邮箱。键盘监控,包括物理按键与软键盘的监控,通常监控的事件有:点击,长按,滑动等,这些时间在Android上表现出来的都是一系列的KeyEvent。为了实现键盘的监控,从新开发一个输

2015-05-16 10:30:21 1111

转载 【Android】系统Root与静默安装

Android系统Root与静默安装静默安装,指的是安装时无需任何用户干预,直接按默认设置安装应用。因为,它的无需用户干预,很多情况下变成了用户压根不知道,应用不知不觉就安装上了。是在推广上极为流氓的手段,很类似PC上的捆绑安装。正因为静默安装时极为流氓的推广行为,所以,其推广价格也极其高。Android应用安装有如下四种方式安装形式完成方式

2015-05-16 10:28:02 2571

转载 【android】正确保存view的状态

英文原文: http://trickyandroid.com/saving-android-view-state-correctly/  转载此译文须注明出处。今天我们聊一聊安卓中保存和恢复view状态的问题。我刻意强调View状态是因为我发现这个过程要比保存 Activity 和 Fragment状态稍微复杂,还有一个原因是因为网上有太多“重复造的轮子”(有时还是

2015-05-12 23:53:55 3702

原创 【Android】从源码分析PagerAdapter/FragmentPagerAdapter调用notifydataSetChanged()刷新的原理

相信用过viewpager的同学都会遇到调用notifydataSetChanged()后不刷新或者不符合预期的问题,今天就来分析分析这里的来龙去脉。这一切还得从viewpager的setAdapter说起: /** * Set a PagerAdapter that will supply views for this pager as needed. *

2015-04-29 16:12:51 3206

原创 【android】从源码上分析ListView/GridView调用setEmptyView不起作用的原因及解决办法

当我们使用ListView或GridView的时候,当列表为空的时候,我们往往需要一个Loading或者一段提示文字又或者一个特殊的View来提示用户操作,这个时候就用到了setEmptyView()方法。setEmptyView()其实是AdapterView的方法,而我们开发中常用到的ListView, GridView, ExpandableListView等都是继承于Adapter

2015-04-29 11:46:50 3846 1

转载 使用Fiddler抓取手机APP流量--360WIFI

哈哈,今天使用360wifi+fiddler成功抓取到了手机APP的流量信息,原来很简单呀操作步骤:1.打开Fiddler,Tools-Fiddler Options-Connections,勾选Allow remote computers to connect,端口为8888,保存选项后重启Fiddler;2.在电脑上查看360wifi无线网卡IP地址,运行命令ipcon

2015-04-24 11:29:30 4440

转载 【SVN】提交文件时提示文件冲突怎么办?

1. 如果执行svn commit命令时遇到了"xxx is out of date"提示,如下图所示: 那么一般是因为您修改了本地某文件或目录结构,而别人也修改了同一个的文件或目录并且先于您提交到了SVN库。 2. 解决的办法是先使用svn update命令获取SVN库上最新修改的文件,这个命令并不会直接覆盖掉您本地所做的修改,SVN客户端会先尝试将SVN库上该文件的修改合并到你

2015-04-20 11:04:29 19423 1

转载 【svn】检出的时候报 Unable to connect to a repository at URL错误

一般是由于保存了某个SVN库的登录凭证,导致访问另外1个SVN库时密码错误导致的,请开发者清除登录凭证。访问SVN库时,会弹出要求用户输入SVN库用户名和密码的弹框,如下图所示: 注意不要勾选下面的“Save authentication”,原因是如果1个开发者有多个应用,则有多个SVN库,保留1个SVN库的登录凭证可能会导致登录别的SVN库失败。如果失败,请选择右键菜单的“Tor

2015-04-20 11:02:28 4726

原创 【android】launcher图标自动生成、点9图片在线编辑工具

今天介绍一个神器Android Asset Studio  ,网址http://romannurik.github.io/AndroidAssetStudio/index.html可以自动生成多个dpi的luancher图标Android Asset StudioICON GENERATORS — MAKE ICONS FOR YOUR APPI

2015-04-18 11:42:16 8022

转载 【android】fragment不响应onActivityResult的问题

原因:返回的result先传至Fragment的host FragmentActiivity。这个FragementActivity的onActivityResult函数必须调用super.onActiivtyResult()。super.onActiivtyResult会将未被处理的result消息继续传给其host的fragement的onActiivtyResult。当然

2015-04-17 17:44:34 737

原创 【Eclipse】使搜索、替换、重命名等操作排除.svn目录

如果project是svn管理的,那么在Eclipse中对project执行搜索、替换、重命名等操作时会影响svn目录结构内容。所以要把.svn目录排除掉。方法:右键工程,点properties,选择Resource->Resource Filters->点add,如图所示然后按下图设置。ok参考http://stackoverflo

2015-04-16 17:34:49 1190

转载 【android】性能优化五篇(推荐)

Android性能优化典范Android性能优化之渲染篇Android性能优化之运算篇Android性能优化之内存篇Android性能优化之电量篇

2015-04-15 15:22:38 886

转载 【Android】Support兼容包详解

背景来自于知乎上邀请回答的一个问题Android中AppCompat和Holo的一个问题?, 看来很多人还是对这些兼容包搞不清楚,那么干脆写篇博客吧.Support Library我们都知道Android一些SDK比较分裂,为此google官方提供了Android Support Library package 系列的包来保证高版本sdk开发的向下兼容性, 所以你可能经

2015-04-15 10:43:59 1585

转载 【Android Studio】Tips -- 布局预览

我们都知道Android Studio用起来很棒,其中布局预览更棒。我们在调UI的时候基本是需要实时预览来看效果的,在Android Studio中只需要切换到Design就可以看到,而且我们需要在布局上填充数据预览效果更好,比如我们在TextView中设定text属性来看下字体大小与布局是否正确,但是呢正式环境我们又需要移除这些额外的数据,不然看着很不舒服,这个时候就用到了本篇博客介绍的一个技巧

2015-04-15 10:41:54 1355

原创 【android】两个view共用同一个animation对象的问题

问题描述:view1调用startAnimation(animation);播放动画,1、假设view1动画播放结束后,view2也调用startAnimation(animation);来播放动画这时候你会发现view2播放动画的同时view1也跟着播放动画。2、假设view1动画还没结束,view2就调用startAnimation(animation);来播放动画,这时view2

2015-04-14 14:38:43 3105

转载 【Android】深入理解Android中的自定义属性

转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/45022631;本文出自:【张鸿洋的博客】1、引言对于自定义属性,大家肯定都不陌生,遵循以下几步,就可以实现:自定义一个CustomView(extends View )类 编写values/attrs.xml,在其中编写styleable和ite

2015-04-14 13:48:07 745 2

原创 【Eclipse】让project使用jdk1.8编译

1、卸载掉旧的jdk,安装jdk1.8,更改JAVA_HOME环境变量为jdk1.8的路径。2、在Eclipse中打开Help > Install New Software...,输入地址http://download.eclipse.org/eclipse/updates/4.3-P-builds/并安装,安装完后重启Eclipse。3、右键工程,打开prop

2015-04-10 11:50:39 15838 2

转载 【android】欢迎来到Android多进程时代

原文链接 : Going multiprocess on Android译者 : LollypoThat moment when one Dalvik alone is no longer enough.生活在内存限制中有很多方面使得Android成为一个独特的移动平台操作系统,但有时候却让人觉得难以融入,特别是从开发人员的角度看。

2015-04-08 11:53:00 845

原创 【android studio】解决layout预览出现Rendering Problems Exception Unable to find the layout for Action Bar.

在android studio中打开layout文件,发现不能预览布局,提示以下错误:Rendering Problems Exception raised during rendering: Unable to find the layout for Action Bar.解决办法:切换到design视图,选择低一点的api版本即可。

2015-04-08 11:07:07 26148 9

转载 【android】多个类定义attr属性重复的问题:Attribute "xxx" has already been defined

时候做自定义控件时就会遇到命名冲突,改变有冲突的名字自然是最直接有效的方式,但是感觉很傻。我搜了下别人的解决方案,觉得很值得借鉴。就是把重名的属性,独立出来写一下,然后在定义时直接写属性名字即可。比如:下面两个declare-styleable中icon重名了,我们就需要将icon独立出来写。 xml version = "1.0" encoding = "utf-8" ?>

2015-04-02 10:57:16 8804 2

转载 【java】聊一聊MD5

MD5是什么message-digest algorithm 5(信息-摘要算法)。经常说的“MD5加密”,就是它→信息-摘要算法。在下载一下东西时,经常在一些压缩包属性里,看到md5值。而且这个下载页面,很可能会在某一个地方,写了一句,此文件的MD5值为XXXXXXXXX。这有什么作用呢?白话白话:md5,其实就是一中算法。可以将一个字符串,或文件,或压缩包,执行md5后

2015-03-28 11:42:21 851

原创 【git】在git远程仓库中创建一个新项目并把本地代码提交上去

一、确保你有管理员权限。如果你还不是管理员,请让当前管理员编辑gitosis-admin项目下的gitosis.conf文件,在[group gitosis-admin]下的members行里添加你的名字。二、把gitosis-admin项目clone下来三、现在我们来添加一个新项目。为此我们要建立一个名为 mobile 的新段落,在其中罗列手机开发团队的开发者,以及他

2015-03-27 15:39:52 8271

原创 【android】在adapter中获取listview的实例

class TestAdapter extends BaseAdapter { @Override public int getCount() { // TODO Auto-generated method stub return 0; } @Override public Object getItem(int position) { // TODO A

2015-03-25 18:08:23 6752

转载 【android】解决NDK开发中的 Method 'NewStringUTF' could not be resolved

NDK  sample目录中的hello-jni工程,在命令行中使用ndk-build可以正确的编译,但是在eclipse中打开竟然出现了错误“Method 'NewStringUTF' could not be resolved”。(eclipse中的NDK也都配置过,头文件也能找到),出现错误后,调试成了麻烦事。解决方法:方法一:不打开 hello-jni.c 就不会出现此er

2015-03-25 17:46:43 1208

转载 【android】NDK开发编译C++文件出现Type 'jint' could not be resolved和Unresolved inclusion: <jni.h>的解决办法

今天在编译android NDK工程的时候,在jni文件夹下的cpp文件中报了一大堆错误,诸如:Unresolved inclusion: 、Type 'jint' could not be resolved、Type 'jintArray' could not be resolved等,根据经验,这样的错误肯定是没有包含相应的头文件导致的。        解决方案:       

2015-03-25 17:43:37 1780

转载 【android】Android新版NDK环境配置(免Cygwin)

前言:Android NDK r7及以上的版本已经集成了Cygwin编译环境,也就是说,我们完全可以抛弃庞大的Cygwin了。r6及以下版本,也可以抛弃几个G的完整版,使用精简过的Mini-Cygwin来编译,解压后大小仅9M,但短小巧精悍,完全可以满足Android NDK的开发。下载地址:https://code.google.com/p/mini-cygwin/

2015-03-25 17:36:55 843

原创 【android】判断HorizontalScrollView/ScrollView滑到最左/上和最右/下

HorizontalScrollView: @Override protected void onScrollChanged(int l, int t, int oldl, int oldt) { // TODO Auto-generated method stub super.onScrollChanged(l, t, oldl, oldt); i

2015-03-23 13:52:41 6788

原创 完美解决eclipse导入android工程时出现Invalid project description错误

如果你要导入的工程位于当前workspace根目录下,那么导入该工程就会出现如图错误:解决方法一:改用 General > Existing Projects Into Workspace 就行了(最好把search for nested projects也勾上)方法二:把当前项目,剪切到别的地方,再导入一次

2015-03-19 16:28:17 3266

转载 Beyond Compare 相同文件对比结果仍显示红色 解决方案

1. 问题详细描述如下。下图显示对比结果中,两侧的aaa.xml是一模一样,会话中却以红色标识出来,说明两者不同。Compare 相同文件对比结果仍显示红色 解决方案" title="Beyond Compare 相同文件对比结果仍显示红色 解决方案" style="margin:0px; padding:0px; border:0px; list-style:none">

2015-03-16 18:48:49 3039

转载 【android】bitmap转换与处理相关工具类,Bitmap与DrawAble与byte[]与InputStream之间的转换

1.将view转为bitmap public static Bitmap getBitmapFromView(View view){ // Define a bitmap with the same size as the view Bitmap returnedBitmap = Bitmap.createBitmap(view.getWidth(), view.ge

2015-03-13 17:33:18 1454

疯狂java讲义 第二版(8/16)

疯狂java讲义 第二版(8/16)

2013-08-25

疯狂java讲义 第二版(7/16)

疯狂java讲义 第二版(7/16)

2013-08-25

疯狂java讲义 第二版(2/17)

Java语言是一门强类型语言。强类型包含两方面的含义:①所有的变量必须先声明、后使用:②指定类型的变量只能接受类型与之匹配的值。强类型语言可以在编译过程中发现源代码的错误,从而保证程序更加健壮。Java语言提供了丰富的基本数据类型,例如整型、字符型、浮点型和布尔型等。基本类型之间可以进行类型转换,这种类型转换包括自动类型转换和强制类型转换。 Java语言还提供了一系列功能丰富的运算符这些运算符包括所有的算术运算符以及功能丰富的位运算符、比较运算符、逻辑运算符,这些运算符是Java编程的基础。将运算符和操作数连接在一起就形成了表达式。

2013-08-24

疯狂java讲义 第二版(1/17)

疯狂java讲义(1/17)

2013-08-24

2006年某软件公司招聘应届毕业生笔试题.doc

2006年某软件公司招聘应届毕业生笔试题.doc

2013-08-06

数据库笔试_105题_命中率高.doc

数据库笔试_105题_命中率高.doc

2013-08-06

数据库_原理_知识点_--笔试必备.doc

数据库_原理_知识点_--笔试必备.doc数据库_原理_知识点_--笔试必备.doc

2013-08-04

数据库笔试题及答案.doc

数据库笔试题及答案.doc

2013-08-04

数据库笔试题目(多多).doc

数据库笔试题目(多多).doc

2013-08-03

数据库经典笔试题总结.pdf

数据库经典笔试题总结.pdf

2013-08-03

数据库知识SQL语句大全笔试能用的.pdf

数据库知识SQL语句大全笔试能用的.pdf

2013-08-03

苏宁易购软件工程师笔试题.pdf

苏宁易购软件工程师笔试题.pdf

2013-08-03

腾讯公司C_C++笔试题(08年或之前).doc

腾讯公司C_C++笔试题(08年或之前).doc

2013-08-03

腾讯公司招聘cc++程序员笔试题.docx

腾讯公司招聘cc++程序员笔试题.docx

2013-08-03

武汉亚信数据库笔试题.pdf

武汉亚信数据库笔试题.pdf

2013-08-03

中软国际C++笔试试题[1].pdf

中软国际C++笔试试题[1].pdf

2013-08-03

众多名企(华为_阿卡_TCL_索尼_微软_百度_大唐)笔试面试题(C居多含C++及数据结构)改.doc

众多名企(华为_阿卡_TCL_索尼_微软_百度_大唐)笔试面试题(C居多含C++及数据结构)改

2013-08-03

vb 串口资料大全

Visual Basic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。

2013-07-25

带加载进度条的WebView

带加载进度条的WebView

2014-12-01

自定义ProgressDialog实现暂时隐藏进度值并显示等待状态

详细见博客http://blog.csdn.net/u011494050 自定义ProgressDialog实现暂时隐藏进度值并显示等待状态

2014-09-11

让popupwindow显示在view的上方并与该view水平居中对齐

让popupwindow显示在view的上方并与该view水平居中对齐

2014-08-19

android Listview分批加载+自动加载改进版 源码下载

android Listview分批加载+自动加载改进版(附源码下载) 博客地址:

2014-05-11

android Listview分批加载+自动加载

android Listview分批加载+自动加载 非常不错的demo

2014-05-11

若水新闻客户端服务端源码+课件+素材

若水新闻客户端服务端源码+课件+素材

2013-12-19

superSearch01 rar

superSearch01 rar

2013-10-31

vb界面美化+SkinSharp皮肤.rar

vb界面美化+SkinSharp皮肤.rar

2013-10-28

疯狂java讲义 第二版(14.5/16)

疯狂java讲义 第二版(14.5/16)

2013-08-28

疯狂java讲义 第二版(15.5/16)

疯狂java讲义 第二版(15.5/16)

2013-08-28

疯狂java讲义 第二版(16/16)

疯狂java讲义 第二版(16/16)

2013-08-25

疯狂java讲义 第二版(15/16)

疯狂java讲义 第二版(15/16)

2013-08-25

疯狂java讲义 第二版(14/16)

疯狂java讲义 第二版(14/16)

2013-08-25

疯狂java讲义 第二版(13/16)

疯狂java讲义 第二版(13/16)

2013-08-25

疯狂java讲义 第二版(10/16)

疯狂java讲义 第二版(10/16)

2013-08-25

疯狂java讲义 第二版(6/16)

疯狂java讲义 第二版(6/16)

2013-08-24

疯狂java讲义 第二版(5/16)

疯狂java讲义 第二版(5/16)

2013-08-24

空空如也

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

TA关注的人

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