自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(117)
  • 资源 (12)
  • 收藏
  • 关注

原创 几个输入框之间实现自动跳转

使下一个获得焦点,上一个失去焦点

2014-08-27 14:19:58 1533

转载 输入法框挡住输入框的问题解决以及设置输入法模式

大家在布局时候,有时候会发现输入框被挡住一部分,能完全显示出来,但是系统自带短信界面可以完全漂浮在软键盘之上,看了一下短信源码,修改一下输入模式就可以了,源码如下代码方式:getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE |                WindowMa

2014-08-27 13:58:20 2548

转载 android系统常用uri

android系统管理联系人的URI如下:ContactsContract.Contacts.CONTENT_URI 管理联系人的UriContactsContract.CommonDataKinds.Phone.CONTENT_URI 管理联系人的电话的UriContactsContract.CommonDataKinds.Email.CONTENT_URI 管理联系人的Email的

2014-08-26 14:00:22 1767

转载 intent调用大全

1.从google搜索内容 Intent intent = new Intent(); intent.setAction(Intent.ACTION_WEB_SEARCH); intent.putExtra(SearchManager.QUERY,"searchString") startActivity(intent); 2.浏览网页 Uri uri = Uri.

2014-08-26 13:58:29 498

转载 android从网络上异步加载图像简单那实现

zhuan研究了android从网络上异步加载图像,现总结如下:(1)由于androidUI更新支持单一线程原则,所以从网络上取数据并更新到界面上,为了不阻塞主线程首先可能会想到以下方法。    在主线程中new 一个Handler对象,加载图像方法如下所示    privatevoid loadImage(final String url, final int i

2014-08-26 11:20:09 510

转载 gson的使用

转自:JSON解析:使用Gson进行解析:下载google-gson-2.2.2-release.zip包。包含两种主要操作:一种是将对象或者不同的内容转化为JSON格式,一种是将JSON格式的内容还原到相应的对象属性或者其他属性。1、首先使用:Gson gson = new Gson();  创建gson对象2、要把数据转化为JSON格式时,可以在新建

2014-08-25 16:33:06 466

转载 gif动画

介绍一个Android开源项目:GifView——Android显示GIF动画转自:懒骨头(http://blog.csdn.com/iamlazybone) 作者:ant.cy.liao主页:http://code.google.com/p/gifview/下载:http://code.google.com/p/gifview/download

2014-08-25 16:22:36 434

转载 自定义的一些button样式

在Android开发应用中,默认的Button是由系统渲染和管理大小的。而我们看到的成功的移动应用,都是有着酷炫的外观和使用体验的。因此,我们在开发产品的时候,需要对默认按钮进行美化。在本篇里,笔者结合在应用开发中的经验,探讨一下自定义背景的按钮、自定义形状按钮的实现方法。首先看实现效果截图:自定义背景的按钮目前有2种方式实现,矢量和位图。1. 矢量

2014-08-25 15:24:23 904

转载 浅谈handler使用机制

转Message:消息;其中包含了消息ID,消息对象以及处理的数据等,由MessageQueue统一列队,终由Handler处理Handler:处理者;负责Message发送消息及处理。Handler通过与Looper进行沟通,从而使用Handler时,需要实现handlerMessage(Message msg)方法来对特定的Message进行处理,例如更新UI等(主线程中才行)

2014-08-25 14:54:44 515

转载 handler的一些说法

转自:http://www.cnblogs.com/android007/archive/2012/05/10/2494766.html话说在工作中第一次接触android 的Handler 的时候,不知道怎么去关注性能。记得当时这么写的:Message msg = new Message()msg.what = xxx;msg.arg1 = xxx;msg.a

2014-08-25 14:51:45 1075

转载 android背景选择器selector使用方法

方法一:代码实现1. 自定义状态效果可以通过代码实现,也可以通过xml定义style实现。2. 下面先介绍代码实现,通过StateListDrawable定义Button背景。3. 由于View类中PRESSED_ENABLED_STATE_SET值不是公共常量,所以通过继承来访问了。特注:其他控件的效果,比如ImageView,也可以通过这种方法实现,但是由于Im

2014-08-22 12:46:47 429

转载 去掉标题栏,通知栏的集中方法

原文:http://www.cnblogs.com/and_he/archive/2011/06/01/2067106.html先介绍去掉标题栏的方法:第一种:也一般入门的时候经常使用的一种方法requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏注意这句一定要写在setContentView()方法的前面,不然会

2014-08-21 11:09:08 713

转载 移动动画问题

转:http://blog.csdn.net/ljb_blog/article/details/10222755完整动画函数代码: [java] view plaincopypublic void slideview(final float p1, final float p2) {      TranslateAnimati

2014-08-20 16:37:20 374

转载 设置textview中的文字加划线

textView.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG ); //下划线textView.getPaint().setAntiAlias(true);//抗锯齿textview.getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FLAG); //中划线

2014-08-20 16:30:50 466

转载 关于editText的细节

1、EditText输入的文字为密码形式的设置(1)通过.xml里设置: 把该EditText设为:android:password="true" // 以”.”形式显示文本(2)在代码里设置:通过设置EditText的setTransformationMethod()方法来实现隐藏密码或这显示密码。editText.setTransformationM

2014-08-05 15:02:00 445

转载 java反射

java反射机制初探 最近和一位师兄交流了一下Java,真可谓是大有收获,让我好好的学习了一下javad的反射机制,同终于明白了spring等框架的一个基本实现的思想,那么今天就和大家分享一下java的反射机制。     反射,reflection,听其名就像照镜子一样,可以看见自己也可以看见别人的每一部分。在java语言中这是一个很重要的特性。下面是来自sun

2014-07-14 21:49:17 407

原创 欢迎界面,自定义viewpager实现

三个布局都是以蓝色为背景,都是以we

2014-06-08 19:06:37 526

原创 android学习导航

http://www.cnblogs.com/peterzb/archive/2010/06/02/1749920.html

2014-04-20 22:56:48 383

转载 HashMap遍历的几种方式

hashmap第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) {     Map.Entry entry = (Map.Entry) iter.next();     Object key = entry.getKey();

2014-04-20 22:51:46 590

转载 class.getResource()的用法

class.getResource()的用法用JAVA获取文件,听似简单,但对于很多像我这样的新人来说,还是掌握颇浅,用起来感觉颇深,大常最经常用的,就是用JAVA的File类,如要取得c:/test.txt文件,就会这样用File file = newFile("c:/test.txt");这样用有什么问题,相信大家都知道,就是路径硬编码,对于JAVA精神来说,应用应该一次成型,到处

2014-01-10 13:49:20 483

转载 Eclipse

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)点击打开链接Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面

2014-01-04 11:46:43 440

转载 双系统重装后的引导项的修复 windows+linux

我本来是win+linux,重装win7之后linux引导项不存在了,搁置好几天,试了一下easybcd,但是不行,最后不得不又制作了一个启动盘,从网上挑了一篇博客,自认为还不错,操作如下:1. windows修复引导项首先有一个优盘,里面装有windows pe系统(好的一款软件,通用PE工具),然后设置自己电脑的boot,设置为从优盘启动,进入pe系统,里面有一个修复win

2013-09-14 18:00:52 1185

原创 汉诺塔

汉诺塔的递归实现  #includevoid move(char a,char b){    printf("%c->%c\n",a,b);}void hanoi(int n,char a,char b,char c){    if(n==1)     move(a,c);    else    {        hanoi(n-1,a,c,b);

2013-07-24 14:03:29 466

原创 回文串

用递归判断是否是回文串,    NYoj试练#include#includeint hwen(char *a,int i,int n){    if(i>n/2)    return 1;    else    return   a[i]==a[n-i-1] ? hwen(a,i+1,n) : 0;}int main(){    int n,i,j,

2013-07-23 16:57:01 458

转载 vi编辑器的操作

在windows下使用这个cygwin刚开始真是不顺啊,以前都是用gedit编辑器,在这里只有vi,刚用了一下,这是一万个不舒服,删除,插入都是感觉麻烦的要死,所以就百度了一下,大家都说要记住写常用操作的命令,所以我就贴写命令保存一下,希望可以慢慢适应这个(哎呦,不错哦):vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用

2013-07-21 10:04:05 642

原创 cygwin跳转到windows目录

昨天装上了cygwin,今天准备用它先练练,突然发现用linux命令跳转到windows目录跳不过去,于是又是百度,发现了一篇好文章,讲的挺仔细的,现在分享给大家(FROM:这里):Cygwin作为Windows环境下模拟Linux环境的工具,确确实实带来了不少实惠,至少用不着安个虚拟机了。比如Hadoop平台的搭建,若是要搭建单机或伪分布环境,足矣。不过如果想要在单机上模拟完全分布环

2013-07-21 08:57:18 8105

原创 cygwin的安装中途种种遭遇

这几天一直在安装cygwin,以前都是要登陆linux,自从知道cygwin可以在windows下模拟linux环境时,那真是激动啊,于是准备也装一个,不装不知道,一装才知道问题重重啊,弄好了这个,那个又坏了,下面我就把我遇到的问题跟打击分享一下:一,安装阶段1. 下载、运行安装向导文件  一开始的下载方法,了解Cygwin的人都知道:就是到http://www.cygwin.

2013-07-20 13:40:16 5054

转载 时间函数的用法

C语言中关于时间的函数突然想起来c语言中的时间函数怎么用,在网上找了一篇文章,挺全的  点击打开链接本文从介绍基础概念入手,探讨了在C/C++中对日期和时间操作所用到的数据结构和函数,并对计时、时间的获取、时间的计算和显示格式等方面进行了阐述。本文还通过大量的实例向你展示了time.h头文件中声明的各种函数和数据结构的详细使用方法。关键字:UTC(世界标准时间),Calenda

2013-07-19 14:59:11 735

原创 几个bash shell脚本

今天刚学习linux shell编程,随便写几个短小的脚本练练语法,写了这个才发现,一些命令及参数还是要记住的例1.这是一个数学运算1+2+3+4+5#!/bin/bashlet s=0;p=1    #let 表示数学运算while test $p -le 5 ;do#test命令用于检查某个条件是否成立,他可以与系统运算符一起使用 let s=$

2013-07-19 10:40:08 598

转载 linux shell编程基础,留着学习

linux系统下给命令指定别名alias命令用法: 在linux系统中如果命令太长又不符合用户的习惯,那么我们可以为它指定一个别名。虽然可以为命令建立“链接”解决长文件名的问题,但对于带命令行参数的命令,链接就无能为力了。而指定别名则可以解决此类所有问题。只要举一些例子就可以了: alias l='ls -l' ;用 l 代替 ls -l 命令(Xenix 下就有类似的 l

2013-07-19 08:57:42 598

转载 windows linux双系统grub2 默认启动项的更改

grub2 默认启动项的更改        点击打开链接装了双系统后,在开机时总会有想让一个系统默认启动的时候。一般安装完 Linux/Windows 双系统后,开机时默认的是启动 Linux,但是当想让 Windows 作为默认启动的系统时怎么办呢?在早期的 Linux系统中,启动管理器用的是 Grub,要修改开机默认启动的系统的,只要修改 /boot/grub/menu.lst

2013-07-18 11:19:28 6414

原创 linux编程常用头文件(直接贴过来了)

点击打开链接         验证程序断言            cpio归档值            字符类型          目录项            出错码            文件控制            浮点常数          信号          可变参数表          标准定义            标准I/O库

2013-07-11 19:33:15 1051

原创 单链表的几种操作

点击打开链接#include#include#include#includeusing namespace std;/*单链表节点结构*/typedef struct NodeType{ char elem; NodeType *next;}Node;/*单链表逆置*/Node*ReverseList(Node*head){i

2013-07-09 11:05:39 517

原创 几种排序算法

几种比较常见的排序算法第一种:/*函数功能:双向冒泡排序2013.7.8时间复杂度O(n^2)*/#includevoid mp(int *array,int n){    int bmin=0;    int bmax=n;    int mmax,mmin,i;    int a;    while(bmin    {

2013-07-09 10:53:01 506

转载 快速幂算法

快速幂取模算法在网站上一直没有找到有关于快速幂算法的一个详细的描述和解释,这里,我给出快速幂算法的完整解释,用的是C语言,不同语言的读者只好换个位啦,毕竟读C的人较多~所谓的快速幂,实际上是快速幂取模的缩写,简单的说,就是快速的求一个幂式的模(余)。在程序设计过程中,经常要去求一些大数对于某个数的余数,为了得到更快、计算范围更大的算法,产生了快速幂取模算法。[有读者反映在讲快速幂部分时有点

2013-03-28 19:46:55 521

原创 nyoj 喷水装置(二)

以前做过的,也是贪心算法的应用,wa了好多次,中间有几个细节没考虑到,这次贴出来备忘   点击打开链接#include02.#include03.#include04.struct IN05.{06.double a;07.double b;08.}s[10005];09.int cmp(const void

2013-03-28 19:42:41 490

原创 字典树学习

nyoj 290 动物统计加强版(字典树)点击打开链接#include#include#include#define MAX  26char str[15],s[15];int max;struct Trie{    struct Trie *next[MAX];    int flag;};struct Trie *root;struct Tr

2013-03-28 12:52:14 470

sqlite可视化工具

这是一个绿色免安装的可视化sqlite数据库的工具

2015-01-09

阻尼效果的scrollview

这是一个很好的阻尼效果,我们可以滑动改变图片你的效果,很好

2015-01-09

友盟支付宝集成开发包

这是一个友盟集成的支付宝开发环境包,大家可以用他来快速搭建支付宝开发环境,里边有开发文档

2014-11-17

scrollview的滑动监听底部以及横向滑动

这个demo是一个测试scrollview的横向以及纵向的最末端的判断

2014-09-20

瀑布流的简单实现demo,当成原生组件来用的

瀑布流的组件,在别人的基础上进行删改,去掉了无用的一些功能,力争做成最简单纯组件

2014-08-28

瀑布流的实现demo

实现瀑布流的demo,免积分的哦,再也不用担心积分了

2014-08-27

实现瀑布流的一个小demo

这个小demo的作用可以显示瀑布流的效果

2014-08-27

实现gif的demo

这个小demo、可以实现显示gif的图片效果,一定要导入里边的那个工具jar包

2014-08-27

gson的jar包

google封装的json解析工具,好用的啊

2014-08-25

下拉刷新+上拉加载

本demo可以轻松实现listview以及scrollview的下拉刷新以及上拉加载效果

2014-08-12

开源框架滑动式activity

本资源实现activity之间的切换,且具有左右滑动效果,手指感应好用啊

2014-08-05

android欢迎体验界面

三个布局都是以蓝色为背景,背景上加imageview控件,并添加图片,最后再设置图片的动画效果,用viewpager来切换每个布局

2014-06-08

空空如也

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

TA关注的人

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