自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

每天进步一点点

记录自己在工作学习中遇到的问题,希望自己变的更强大

  • 博客(153)
  • 资源 (16)
  • 收藏
  • 关注

原创 Android控件之CalendarView 日历对话框

在Android 3.0中新增的日历视图控件可以显示网格状的日历内容,android.widget.CalendarView是从android.widget.FrameLayout中继承。CalendarView 类提供了基本的日历设置方法,long getDate() 获取从1970年,1月1日,0点0分0秒到现在的毫秒数,因为返回是long型最终只能截止到2038年int ge

2013-03-14 18:03:58 29622

原创 Android 锁定横竖屏

xml文件中设置:   要实现这个目的,只需要在AndroidManifest.xml里声明Activity的时候加上一个属性:android:screenOrientation,属性取值landscape为固定横屏、portrait为固定纵屏幕。  代码:  setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCA

2013-03-14 15:07:53 3051

原创 Android:EditText 多行显示及所有属性(不自动弹出软键盘)

EditText是我们最常用的控件之一,怎么用早就知道了,但是怎么用好,今天就遇到了问题,现在特别总结一下,防止以后再遇到这样的问题<EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="left

2013-03-13 18:31:19 8068

原创 Android This text field does not specify an inputType or a hint 解决

在安卓项目开发中,在设计项目样式使用到EditText这个标签时,有的时候会有警告:This text field does not specify an inputType ora hint原因是:EditText需要指定默认输入类型在标签中加入android:inputType=XXX即可,下面列出XXX的可选值与作用。文本类型,多为大写、小写和数字符号。android

2013-03-13 10:22:35 5939

原创 [Accessibility] Missing contentDescription attribute on image 解决

今天使用了下ADT 16.0 在定义一个ImageVIew的时候 总是提示这个[Accessibility] Missing contentDescription attribute on image警告,虽说可以不理 但总是感觉怪怪的,在网上一搜 发现原来这是ADT 16.0的新特性,在一些没有文本显示的控件里,如imageView和imageButton等,ADT会提示你定义一个andro

2013-03-12 10:39:07 1291

转载 android进度条的样式

android 进度条的样式例1:(默认样式(中等圆形))Xml代码 android:id="@+id/progressBar1" android:layout_width="wrap_content" android:layout_height="wrap_content" /> 例2:(超大圆形)Xml代码 android:id="@+id/

2013-03-11 10:48:55 5200

原创 MD5加密算法

public static String MD5(String str) { MessageDigest md5 = null; try { md5 = MessageDigest.getInstance("MD5"); } catch (Exception e) { e.printStackTrace(); return ""; } char[] charA

2013-03-05 14:21:26 1147

原创 android.view.View属性介绍

View很重要,很多控件都继承自它  二、xml属性属性名称描述android:background设置背景色/背景图片。可以通过以下两种方法设置背景为透明:"@android:color/transparent"和"@null"。注意TextView默认是透明的,不用写此属性,但是Buttom/ImageButton/Image

2013-02-01 13:12:40 3631

原创 android:shape的使用

Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码: <gradient android:startColor="#ff8c00" android:endColor="#FFFFFF"

2013-01-16 17:11:35 732

原创 Android软键盘的隐藏与显示

软件盘的本质其实是一个Dialog!    InputMethodService为我们的输入法创建了一个Dialog,并且将该Dialog的Window的某些参数(如Gravity)进行了设置,使之能够在底部或者全屏显示。当我们点击输入框时,系统对活动主窗口进行调整,从而为输入法腾出相应的空间,然后将该Dialog显示在底部,或者全屏显示。设置软键盘隐藏的方法:public s

2013-01-09 16:34:36 1850

原创 Android 摇一摇功能的实现

package com.tao.tools.shack;import android.content.Context;import android.hardware.Sensor;import android.hardware.SensorEvent;import android.hardware.SensorEventListener;import android.hardware.

2013-01-08 18:13:09 1043

原创 Android Intent调用

//调用浏览器Uri uri = Uri.parse("");Intent it = new Intent(Intent.ACTION_VIEW,uri);startActivity(it);//显示某个坐标在地图上Uri uri = Uri.parse("geo:38.899533,-77.036476");Intent it = new Intent(Intent.Ac

2013-01-06 12:48:13 700

原创 Android----TextView属性大全

今天研究了TextView一天了,发现网上有一篇讲TextView属性的,非常全,收藏一下先。发现TextView有一个比较大的问题,就是文字排版的问题,遇到数字,字母,符号等就会有问题,目前还没有什么解决方法。如果有高人研究出方法来解决,请指教一下哈。android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/

2013-01-04 14:12:42 1463

原创 Android开发:监听EditText字数的变化

今天在写一个应用的时候遇到一个问题,我要时时监听EditText中的内容的变化。在EditText没有找到一个setOnxxxx的方法。百度了一下,原来在EditText中有一个方法addTextChangedListner(TextWatcher watcher)方法,用他可以时时监听EditText的内容变化。TextWatcher是一个接口类,所以必须实现TextWatcher里的抽象方法:

2012-12-28 15:21:23 2474

原创 eclipse launching workspace太慢的解决方法

这几天eclipse调试Android项目的时候反应超慢,右下显示launching workspace就不怎么动了,今天终于卡的受不了了,在网上搜了写方法,设置了下总算好点了,现在把方法贴出来,跟大家共享:1.eclipse每进行一次文件修改,就要building workspace,很是慢。解决办法是:Project-->Build Automaticlly 反选就行了。2

2012-12-27 16:11:33 16639 1

原创 ClassCastException深入分析

ClassCastException是JVM在检测到两个类型间转换不兼容时引发的运行时异常。此类错误通常会终止用户请求。在执行任何子系统的应用程序代码时都有可能发生ClassCastException异常。通过转换,可以指示Java编译器将给定类型的变量作为另一种变量来处理。对基础类型和用户定义类型都可以转换。Java语言规范定义了允许的转换,其中大多数可在编译时进行验证。不过,某些转换还需要运行

2012-12-24 12:39:39 1081

原创 android 解析json数据格式

json数据格式解析我自己分为两种;一种是普通的,一种是带有数组形式的; 普通形式的:服务器端返回的json数据格式如下:{"userbean":{"Uid":"100196","Showname":"\u75af\u72c2\u7684\u7334\u5b50","Avtar":null,"State":1}}分析代码如下:// TODO 状态处理 5

2012-12-21 16:51:58 5264

原创 Google pay内付费并上传

在SDKmanage可以下载官方例子Dungeons不知道是不是中国不支持Google Pay的Iap机制,下载个market enabler就可以了按下Buy按钮,程序会跳转到Google Pay的界面,接着就可以选择各种支付方式,购买商品下面是Buy按钮的onclick事件 public void onClick(View v) { if (

2012-12-20 16:22:46 1812 1

原创 java map 遍历的三种简单的办法

import java.util.Collection;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Set;import java.util.Map.Entry;/** * map遍历的三种办法 *

2012-12-20 10:05:28 875

原创 Android应用开发——Animation Drawable ImageView显示动画

Animation Drawable可以让你把一系列的图片像幻灯片一样一张一张地显示在屏幕上。Drawable Animation的基类是AnimationDrawable.非常值得注意的一点是,虽然Animation Drawable的效果看起来像动画一样,但在实际的代码处理中应该将其视为Drawable,而事实上它继承于Drawable,其XML配置文件也是放置在res/drawable目

2012-12-19 22:56:00 2910

原创 android 针对于GridView中的getView方法的bug,使用本地缓存来处理图片显示的问题

最近发现GridView使用的时候,有两个Bug,在getView方法里边。第一个bug:position的位置不准确,经常出现0.对于此bug目前还没有引起什么大的问题,就先不考虑。第二个bug:先看图这里,我的gridView放了100多张图片,但是按普通的做法,发现大概能显示20张图片之后,接下来再往下拉,所有图片都是重复的。我之前的代码这么写的:public

2012-12-19 13:02:31 2017

原创 Android打包提示xxx is not translated in yyy问题解决办法

在Android SDK Tool r19之后, Export的时候遇到xxx is not translated in yyy, zzz的问题。例如说"auto_exit" is not translated in zh, zh_CN.这是因为Android SDK Tool 將 ANDROID_LINT_COMPLETE_REGIONS 改为了需要检查。临时解决方法:Ecl

2012-12-14 17:37:36 1654

原创 android 多次调用getview的position=0

做项目的碰到这么一个问题:自己定义的GridView的adapter在刷新数据,即调用getView方法时,除了调用正常次数(图中第2条到第8条)的getView,还会多调用1次getView方法(图中的第1条)。原因在于GridView的item的layout中android:layout_height定义为wrap_content , 绘制item高度时系统并不知道item

2012-12-12 12:08:36 7353 2

原创 Android控件之Gallery

Gallery组件主要用于横向显示图像列表,不过按常规做法。Gallery组件只能有限地显示指定的图像。也就是说,如果为Gallery组件指定了10张图像,那么当Gallery组件显示到第10张时,就不会再继续显示了。这虽然在大多数时候没有什么关系,但在某些情况下,我们希望图像显示到最后一张时再重第1张开始显示,也就是循环显示。要实现这种风格的Gallery组件,就需要对Gallery的Adapt

2012-12-04 22:38:55 857

原创 Android之GridView(九宫图)

最近做项目用到了GridView,查了一些资料和别人的博客,对其有了初步的了解,其中一篇感觉写的不错,做了下上边的例子。GridView跟ListView都是比较常用的多控件布局,而GridView更是实现九宫图的首选!本文就是介绍如何使用GridView实现九宫图。GridView的用法很多,网上介绍最多的方法就是自己实现一个ImageAdapter继承BaseAdapter,再供GridV

2012-12-02 23:07:56 989

转载 androidUI布局仿猫扑界面

这篇文章主要说的是android中的UI设定。程序只有最基本的模版,没有任何内容。1:首先我们先实现顶部,代码如下:        xmlns:android="http://schemas.android.com/apk/res/android"        android:id="@+id/main_tab_banner"        android:layou

2012-10-13 17:50:55 2309

原创 android解析xml文件的方式之PULL解析

上一节中,我们使用SAX方式解析xml文档, SAX方式是基于事件驱动的。当然android的事件机制是基于回调函数的。在这一节中,我们用另外一种方式解析xml文档,这种方式也是基于事件驱动的,与SAX方式一样,它就是PULL方式。只不过PULL方式读xml回调方法返回的是数字。   读取到xml的声明返回      START_DOCUMENT;    读取到xml的结束返回

2012-09-25 11:51:11 814

原创 android解析xml文件的方式之SAX方式

上一节中,我们使用DOM方式解析xml文档,该方式比较符合我们日常思维方式,容易上手,但是它直接把文档调入内存中,比较耗内存。在这里我们可以用另外一种方式解析xml,这个就是SAX方式。SAX即是:Simple API for XMLSAX是基于事件驱动的。当然android的事件机制是基于回调函数的,在用SAX解析xml文档时候,在读取到文档开始和结束标签时候就会回调一个事件,在读取到其

2012-09-23 20:55:25 723

原创 android解析xml文件的方式之DOM解析

做东西的时候用到了解析XML。以前也没怎么接触过,在从书上现学时间又不够,所以查了一些博客,最终终于做出来了,感觉他这篇博客还不错,拿过来当做笔记吧,希望这样不算侵权吧,嘿嘿。。在androd手机中处理xml数据时很常见的事情,通常在不同平台传输数据的时候,我们就可能使用xml,xml是与平台无关的特性,被广泛运用于数据通信中,那么在android中如何解析xml文件数据呢?通常有三种方式

2012-09-22 15:34:36 3135

原创 百度MP3音乐API接口及应用

最近在做一个播放器的项目,要实现从网络下载歌曲和歌词,看了很多别人的帖子和博客,今天上午终于搞定,也来总结一下,希望能帮助大家,好了,不说废话了,进入正题。百度提供了一个开放音乐搜索的api,在浏览器的地址栏输入:http://box.zhangmen.baidu.com/x?op=12&count=1&title=歌名$$歌手$$$$其中歌名和歌手两个字段值需要经过utf-8编码

2012-09-21 12:07:59 6562 2

原创 java中获取不同时间格式的方法!及时间戳转化为时间格式

1.基本的获取时间方法public class TestDate {  public static void main(String args[]) {  java.util.Date utildate=newjava.util.Date();  System.out.println(utildate);  }}输出结果如下:Mon Mar 12 17:40:00

2012-09-18 22:09:46 2941

原创 Android中AsyncTask的简单用法及实现网络图片下载的实例

在开发Android移动客户端的时候往往要使用多线程来进行操作,我们通常会将耗时的操作放在单独的线程执行,避免其占用主线程而给用户带来不好的用户 体验。但是在子线程中无法去操作主线程(UI线程),在子线程中操作UI线程会出现错误。因此android提供了一个类Handler来在子线程中来更新UI线程,用发消息的机制更新UI界面,呈 现给用户。这样就解决了子线程更新UI的问题。但是费时的任务操作

2012-08-10 20:42:43 1683

转载 Activity生命周期详解

学习并掌握Activity生命周期,对从事Android开发(或者打算日后从事这方面的开发工作)的朋友来讲,是至关重要的。本文将用图解和实例的方式,向大家详细讲解Activity生命周期的有关知识。Activity有三个状态:1.当它在屏幕前台时(位于当前任务堆栈的顶部),它是激活或运行状态。它就是响应用户操作的Activity。2.当它上面有另外一个Activity,使它失去了焦点但

2012-07-17 12:52:03 620

openssl-0.9.8

获取facebook上APPhashkey时提示openssl不是内部命令使用,直接获取hashkey

2017-09-27

Android MVP 模拟网络例子

AndroidMVP结构开发,模拟网络请求

2017-01-06

高通HS-USB驱动

高通平台手机 Modem、网络、调试COM口 等的驱动 驱动版本 2.1.0.3 是目前最新版本的驱动了,支持如下 Qualcomm HS-USB QDLoader 9008 Qualcomm HS-USB Diagnostics Qualcomm HS-USB NMEA 等等很多高通平台手机调试所需的驱动

2016-06-30

Android API Demo

Android API Demo,亲测可用

2014-05-12

Popwindow弹出菜单实例

Popwindow弹出菜单实例,从低端滑出菜单

2014-02-20

ViewPager引导界面Demo

ViewPager做引导界面,并解决了ViewPager向右滑动到最后,再向右滑动无法实现界面跳转的问题。

2014-01-22

android反编译工具

android 反编译工具集 获取apk文件的资源和代码

2013-06-06

Android源码

Android源码,适合研究源码,Android 开源项目发布了代号为冰淇淋三明治的 Android 4.0 的源码。该源码在技术上其实是 Android 4.0.1,是 Galaxy Nexus 上运行的版本。开发者可通过这些源码来构建一个完全可运行的系统。

2012-12-21

定点续传资料

java语言编写的断点续传资料,当程序中断后下次还可以从断开的位置继续下载

2012-05-21

tcgetattr函数和tcsetattr函数的用法

tcgetattr函数和tcsetattr函数的基本用法,C编程实用技术

2012-03-19

《基于ARM嵌入式的智能生物大棚系统设计》

嵌入式毕业设计,基于ARM嵌入式的智能生物大棚系统设计,代码的主要函数

2011-12-16

移植Linux操作系统内核

移植linux内核教材,简单易懂,一看就会,适合初学者,菜鸟学习,不需要对linux有很深入的了解即可

2011-04-16

linux和arm下usb驱动编写

linux下USB视频驱动编写 课程设计参考资料 linux初学者实验参考资料

2011-04-09

linux下USB视频驱动编写

linux下USB视频驱动编写 课程设计参考资料 linux初学者实验参考资料

2011-04-09

空空如也

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

TA关注的人

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