自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (5)
  • 收藏
  • 关注

转载 android:windowsSoftInputMode=""详解

android:windowSoftInputModeactivity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。这个属性能影响两件事情:【一】当有焦点产生时,软键盘是隐藏还是显示【二】是否减少活动主窗口大小以便腾出空间放软键盘它的设置必须是下面列表中的一个值,或一个”state…”值加一个”adju

2015-04-29 16:19:54 312

转载 Android开发中Unable to instantiate activity ComponentInfo java.lang.NullPointerException解决方案

错误信息:E/AndroidRuntime(596): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{cn.edu.buaa/skylz.mp3player.PlayerActivity}: java.lang.NullPointerException出现这个错误我是一遍一遍看代码,

2015-04-28 21:57:01 599

转载 AndroidMainfest.xml的解读

来源:http://www.cnblogs.com/pilang/archive/2011/04/20/2022932.html一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的

2015-04-27 13:40:26 358

转载 Android工程导入support-v4包错误问题

在eclipse中导入已有代码为Android工程时,编译出现错误,代码中定义的控件无法解决(resolve),在android开发官网查看该控件,原来需要依赖android-support-v4.jar于是在项目工程根目录创建libs目录并且从别的工程中拷贝一个android-support-v4.jar,刷新工程,编译后还是那个错误。经过搜索,发现两个解决方法:1.设置

2015-04-26 00:11:37 827

转载 Android EditText 清空按钮 小经验

:EditText 清空按钮" title="Android EditText 清空按钮" style="margin:0px; padding:0px; border:0px; list-style:none">1、准备图片如下EditText 清空按钮" title="Android EditText 清空按钮" style="margin:0px; padding:0px;

2015-04-20 21:09:05 566

转载 解决eclipse参数是arg0,arg1的方式

问题如下在Eclipse(ctrl /)里面导入这个方法后他的参数是arg0 这样的,如下protected void onActivityResult(int arg0, int arg1, Intent arg2) { // TODO Auto-generated method stub super.onActivityResult(arg0, arg1, arg2); }

2015-04-20 20:45:25 1666

转载 Android:EditText属性大全(不局限于仅仅是EditText)

注:整理来源包括网络以及自己开发,可能不完全正确或者最合理,仅供参考。 一、inputType属性inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用。比如有时需要虚拟键盘只为字符或只为数字。 ?1234567891011

2015-04-19 22:03:52 345

转载 Android开发:shape和selector和layer-list的(详细说明)

目录(?)[+]和在Android UI设计中经常用到。比如我们要自定义一个圆角Button,点击Button有些效果的变化,就要用到和。可以这样说,和在美化控件中的作用是至关重要。在看这篇文章之前,可以看下这个小例子:镂空按钮的实现1.Shape简介作用:XML中定义的几何形状位置:res/drawable/文件的名称.xml

2015-04-19 21:50:07 297

转载 利用ViewHolder优化自定义Adapter的典型写法

最近写Adapter写得多了,慢慢就熟悉了。  用ViewHolder,主要是进行一些性能优化,减少一些不必要的重复操作。(WXD同学教我的。)  具体不分析了,直接上一份代码吧:public class MarkerItemAdapter extends BaseAdapter{ private Context mContext = null; pr

2015-04-19 12:52:29 178

转载 关于listview的一些属性

首先是stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和falseandroid:stackFromBottom="true"           第二是transciptMode属性,需要用ListView或者其它显示大量Items的控件实时跟踪或者查看信息,并且希望最新的条目可以自动滚动到可视范围内。通过设置的控

2015-04-19 01:10:29 325

转载 LayoutInflater作用及使用

作用: 1、对于一个没有被载入或者想要动态载入的界面, 都需要使用inflate来载入. 2、对于一个已经载入的Activity, 就可以使用实现了这个Activiyt的的findViewById方法来获得其中的界面元素. 方法:    Android里面想要创建一个画面的时候, 初学一般都是新建一个类, 继承Activity基类, 然后在onCreate里面使用setCo

2015-04-18 22:58:42 288

转载 PopupWindow用法

参考:http://blog.csdn.net/hlyjunhe/article/details/6572159   http://www.cnblogs.com/noTice520/archive/2011/08/16/2140356.htmlhttp://www.2cto.com/kf/201108/100378.htmlhttp://www.cnblogs.com/noTice5

2015-04-18 22:37:38 348

转载 android-微信引导图类似开门的效果

最近在学UI,在网上找了个微信的UI源码学习,代码是别人的,在此做一点笔记。先看效果图吧。(这里讲的是那个开门的效果)代码如下:whats_door.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width

2015-04-17 10:48:49 919

转载 Android开发之Intent.Action

本文介绍Android中Intent的各种常见作用。 1 Intent.ACTION_MAINString: android.intent.action.MAIN标识Activity为一个程序的开始。比较常用。Input:nothingOutput:nothing  activity android:name=".Main

2015-04-16 22:48:13 295

转载 Android中ViewFlipper的使用

看到一个程序员笔记里,有几句标语使用的是自动切换的模式,开始还以为做的是动画,看了源码才知道,使用的是ViewFlipper,在开发文档里,说的是简单的ViewAnimator ,使你添加的View动起来,在同一个时间只有一个View被展示出来,也可以设定好几个View轮流展示。注意几个特别的设置就可以使用,android:flipInterval="2000",设置里面每一个View显示

2015-04-16 22:13:21 459

转载 Android 通过软引用实现图片缓存,防止内存溢出

在网上看到这篇,先mark下来慢慢学习来源:http://www.cnblogs.com/dwinter/archive/2012/01/30/2331556.html软引用相关知识传送门:http://blog.csdn.net/donglinlucky/article/details/2845777 public class BitmapCache

2015-04-16 14:51:44 279

转载 Android ViewPager多页面滑动切换以及动画效果

一、首先,我们来看一下效果图,这是新浪微博的Tab滑动效果。我们可以手势滑动,也可以点击上面的头标进行切换。与此同方式,白色横条会移动到相应的页卡头标下。这是一个动画效果,白条是缓慢滑动过去的。好了,接下来我们就来实现它。 二、在开始前,我们先要认识一个控件,ViewPager。它是google SDk中自带的一个附加包的一个类,可以用来实现屏幕间的切换。这

2015-04-16 14:39:31 484

转载 android:scaleType="matrix"布局文件加载图片时候的显示方式

android:scaleType="center" 以原图的几何中心点和ImagView的几何中心点为基准,按图片的原来size居中显示,不缩放,当图片长/宽超过View的长/宽,则截取图片的居中部分显示ImageView的size.当图片小于View 的长宽时,只显示图片的size,不剪裁。android:scaleType="centerCrop" 以原图的几何中心点

2015-04-15 19:20:12 1189

转载 android anim 动画效果

动画效果编程基础--AnimationAndroid      动画类型      Android的animation由四种类型组成      XML中    alpha    渐变透明度动画效果    scale    渐变尺寸伸缩动画效果    translate    画面转换位置移动动画效果    rotate    画面转移旋转动画

2015-04-15 17:23:17 277

转载 tools:context =“activityname”布局文件中定activity的渲染上下文

第一步: 首先来看布局文件:activty_about.xml?123456789101112LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    

2015-04-15 17:04:02 355

转载 Log图文详解(Log.v,Log.d,Log.i,Log.w,Log.e)(转)

android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i() Log.w() 以及 Log.e() 。根据首字母对应VERBOSE,DEBUG,INFO, WARN,ERROR。  1、Log.v 的调试颜色为黑色的,任何消息都会输出,这里的v代表verbose啰嗦的意思,平时使用就是Log.v("","");  2、Log.d的输出颜色是蓝

2015-04-14 16:00:44 449

转载 Android如何显示音标

我们大家都是音标,比如说查找一个英文单词,你不知道它的发音,这时你就得借助音标来帮你完成。那我们怎么样才能在android中让它显示音标呐?我么就得借助一个关键字的包,它就是kingsoft_phonetic_ue.ttf。如果不用它的话,显示的音标就会出现乱码,这个大家一定要记住了。那我们就来看看怎么才能实现一个没有乱码的音标。                我们先来看看有乱码和没有乱码

2015-04-13 22:03:19 2493

转载 Android应用开发SharedPreferences存储数据的使用方法

SharedPreferences是Android中最容易理解的数据存储技术,实际上SharedPreferences处理的就是一个key-value(键值对)SharedPreferences常用来存储一些轻量级的数据SharedPreferences是Android中最容易理解的数据存储技术,实际上SharedPreferences处理的就是一个key-value(键值

2015-04-13 10:34:41 332

转载 android json解析及简单例子

JSON的定义:       一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 – Json.orgJSON Vs XML1.JSON和XML的数据可读

2015-04-13 00:30:18 298

转载 Android UI线程和非UI线程

UI线程及Android的单线程模型原则  当应用启动,系统会创建一个主线程(main thread)。  这个主线程负责向UI组件分发事件(包括绘制事件),也是在这个主线程里,你的应用和Android的UI组件(components from the Android UI toolkit (components from the android.widget and androi

2015-04-11 11:51:03 244

转载 Linux 内核模块编程

Linux 内核模块编程是一个很重要的知识点。尤其是编写底层驱动程序时,一定会涉及到它。内核模块编程也是 Tiger哥学习 Linux 时第一节课所接触的知识。由此可以看出它的 important, 也可以看出其实它很 easy 。一前言:1. 什么是内核模块1> 内核模块是具有独立功能的程序。它可以被单独编译,但是不能单独运行,它的运行必须被链接到内核作为内核的一部分在内

2015-04-10 18:42:05 285

转载 linux 驱动Makefile

先看一个最简单的驱动程序://hello.c[cpp] view plaincopyprint?#include    #include      MODULE_LICENSE("Dual BSD/GPL");    static int hello_init(void)  {      printk(KE

2015-04-10 18:40:52 267

转载 Android View的ScrollBar

Android中的View对于ScrollBar和Scroll的支持是非常灵活的,不仅仅是UI样式可变,计算参数的方式也是可变的。     在Android中,任何View都可以显示出ScrollBar,唯一的条件是自身高度不足以显示全部内容。     在UI元素上,ScrollBar由两部分组成,一个是Track(滑道),一个是Thumb(滑块),这两部分都是可以定制的(指定自定义的

2015-04-10 11:33:10 331

转载 如何去掉android头部label的方法

在android开发过程中经常会遇到,我们已近在xml布局文件中将头部的那个textview去掉了,但是在软件运行的时候仍旧会出现图片上红色方框中的头部lable,这个是因为android系统默认的主题有关,现在我就教大家去掉这个label,其实做法很简单。方法/步骤方法一:在AcdroidMainfest.xml中

2015-04-10 09:53:00 1101

转载 String,StringBuffer与StringBuilder的区别??

String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常

2015-04-08 11:21:15 226

转载 Android学习——android:cacheColorHint=“#00000000”

listView.setCacheColorHint(0); 或者android:cacheColorHint="#000000" 去除listview的拖动背景色自定义listview的时候,当你不使用android:cacheColorHint=“#00000000”会出现下面选中一个空间黑色底色的情况,破坏整体美观度:当你不使用android:listSe

2015-04-07 15:26:36 465

转载 Android:EditText 多行显示及所有属性

android:id="@+id/editSms"   android:layout_width="fill_parent"   android:layout_height="wrap_content"   android:hint="@string/saveSms"   android:inputType="textMultiLine"   android

2015-04-07 15:14:17 402

转载 Android 如何监听返回键,弹出一个退出对话框

Android 如何监听返回键点击事件,并创建一个退出对话框,防止自己写的应用程序不小心点击退出键而直接退出。自己记录下这个简单的demo,备用。注:如下代码当时是从网上copy过来的,现在忘了它出自哪个原作者了,在此说声抱歉。源码如下:[html] view plaincopypublic class BackKey

2015-04-03 19:54:59 328

转载 Android WebView的前进、后退、与刷新

mWebView.goBack();   //后退  mWebView.goForward();//前进mWebView.reload();  //刷新[java] view plaincopyprint?//点击后退按钮,让WebView后退一页(也可以覆写Activity的onKeyDown方法)            w

2015-04-03 19:54:27 692

转载 android按两次后退键退出程序

看代码就可以了[java] view plaincopypackage com.example.testkeyevent;    import java.util.Date;    import android.app.Activity;  import android.os.Bundle;  import andro

2015-04-03 19:54:26 246

转载 Android应用开发学习—Toast使用方法大全

Toast 是一个 View 视图,快速的为用户显示少量的信息。 Toast 在应用程序上浮动显示信息给用户,它永远不会获得焦点,不影响用户的输入等操作,主要用于 一些帮助 / 提示。 Toast 最常见的创建方式是使用静态方法 Toast.makeText 我使用的是 SDK 2.2 1.  默认的显示方式   Java代码  //

2015-04-03 19:52:50 276

转载 Android系列--DOM、SAX、Pull解析XML

本篇随笔将详细讲解如何在Android当中解析服务器端传过来的XML数据,这里将会介绍解析xml数据格式的三种方式,分别是DOM、SAX以及PULL。一、DOM解析XML我们首先来看看DOM(Document Object Model)这种方式解析xml,通过DOM解析xml在j2ee开发中非常的常见,它将整个xml看成是一个树状的结构,在解析的时候,会将整个xml文件加载到我们的

2015-04-02 21:31:31 316

转载 使用org.w3c.dom.*进行XML文件的解析和创建(包括Cdata的解析)

最近在项目中使用org.w3c.dom对xml文件进行解析,该包对于较小的xml文件的操作非常简便,推荐大家在使用。首先,对于org.w3c.dom.*的包,我们不需要额外去进行引用,在jdk1.6自带的rt.jar中就包涵该包。public viod getXMLNodes(String path){DocumentBuilderFactory factory = Doc

2015-04-02 21:31:01 536

转载 URL,URLConnection,HttPURLConnection的使用

URLConnection与HttPURLConnection都是抽象类,无法直接实例化对象。其对象主要通过URL的openconnection方法获得。值得注意的是:1.openConnection方法只创建URLConnection或者HttPURLConnection实例,但是并不进行真正的连接操作。并且,每次openConnection都将创建一个新的实例。2.openCo

2015-04-02 10:11:53 334

appcompat_v7

appcompat_v7是eclipse中的一个库

2015-06-08

GIF截取动图GIF屏幕录像机

利用这个工具可以实现类似QQ截图的效果,不过这里截取的是GIF动图

2015-04-17

GIF屏幕录像机

利用这个工具可以实现类似QQ截图的功能,不过这里截取的是GIF动图,可以选定区域截取

2015-04-17

编译原理语法分析实验

TINY扩充语言的语法分析 扩充的语法规则有:实现while、do while、for语句和求余计算式子,具体文法规则自行构造。 要求: 要提供一个源程序编辑界面,以让用户输入源程序(可保存、打开源程序)。 可由用户选择是否生成语法树,并可查看所生成语法树。 应该书写完善的软件文档

2015-03-25

C++源代码单词扫描程序(词法分析)

编译原理实验一:词法分析器 (1)C++源代码扫描程序识别C++几号。(标识符、关键字、数、字符串、注释、特殊符号) (2)打印出一个txt的词法分析文件

2014-11-29

空空如也

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

TA关注的人

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