自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (12)
  • 问答 (1)
  • 收藏
  • 关注

转载 Android Canvas drawArc方法介绍

public void drawArc(RectF oval, float startAngle, float sweepAngle, boolean useCenter, Paint paint)oval :指定圆弧的外轮廓矩形区域。startAngle: 圆弧起始角度,单位为度。sweepAngle: 圆弧扫过的角度,顺时针方向,单位为度。useCenter: 如果为True时,在绘制

2015-08-31 17:30:49 555

转载 PopupWindow 用法 PopupWindow不消失 解决方法

PopupWindow创建popupWindow = new PopupWindow(getLayoutInflater().inflate(R.layout.newpopupwindow, null),300,300); popupWindow.setFocusable(true); popupWindow.setBackgroundDrawable(Test.this.ge

2015-08-31 09:32:39 483

转载 怎么使点击一个popupwindow窗口之外的区域popupwindow消失呢?

这个功能应该是不难的,查了下文档,没发现明显的方法可以调用。开始以为popupWindow.setOutsideTouchable(true);这个方法可以呢,试了试,不行,其实这个方法时设置popupWindow以外的区域可以相应触摸事件,比如我们重写了触摸事件去做一些别的操作。对了,还有,设置popupWindow.setFocusable(true); 这样才能让popupW

2015-08-31 09:31:55 365

转载 关于点击popupwindow以外区域 popupwindow自动消失问题

方法一(这种方法可以处理popupwindows dimiss的时候一些其他的操作,比如让其他控件的隐藏,消失等):代码如下popupWindow.setFocusable(false);//focusable要为false(不设置默认的就是False);//这是Activity 的OnTouchEvent。OnTouchEvent代表的是Activity 获得事件(即为PopupWind

2015-08-31 09:19:07 343

转载 介绍Android中的Paint和Canvas的概念和使用方法

下面开始正式介绍内容一、介绍Android中的Paint和Canvas的概念和使用方法Android中的Paint和Canvas的概念是很简单的,就是我们用画笔在画布上进行绘制没什么难度的,我们只要拿到画笔Paint和画布Canvas对象就可以进行操作了。当然Canvas对象提供了很多绘制图形的方法,下面来看一下代码吧:package com.example.drawpat

2015-08-28 15:11:27 894

转载 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-08-27 14:53:34 365

原创 关于android中Calendar的赋值

Calendar calendar = Calendar.getInstance();获取的是当前日历的时间,如果写成Calendar calendar1 = null;  calendar1 = calendar;calendar1.add(Calendar.MONTH,6);得到的时间是calendar1 = calendar且不等于当前的日历,而是六个月后的时间,这是为什么呢?

2015-08-27 09:42:00 1130

转载 Android中关于日期时间与时区的使用总结

在开发Android的过程中,出现过几次由于日期时间导致的问题,而且主要是由于时区的原因导致,所以一直想总结一下,形成一个良好的开发规范。 一、Unix时间戳   Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方法,定义为从格林威治时间1970年01月01日00时00分0

2015-08-27 09:28:13 445

转载 [转]Android 如何解决dialog弹出时无法捕捉Activity的back事件

在一些情况下,我们需要捕捉back键事件,然后在捕捉到的事件里写入我们需要进行的处理,通常可以采用下面三种办法捕捉到back事件:  1)重写onKeyDown或者onKeyUp方法  2)重写onBackPressed方法  3)重写dispatchKeyEvent方法  这三种办法有什么区别在这里不进行阐述,有兴趣的朋友可以查阅相关资料。  然而在有di

2015-08-26 15:23:57 351

转载 关于Bean的知识private static final long serialVersionUID = 1L

实现java.io.Serializable这个接口是为序列化,serialVersionUID 用来表明实现序列化类的不同版本间的兼容性。如果你修改了此类, 要修改此值。否则以前用老版本的类序列化的类恢复时会出错。 实现后如果你用的是工具的话会出来警告,他会提示你,可以自动生成private static final long serialVersionUID = 1L; 为了在

2015-08-19 15:55:02 470

转载 关于adapter刷新执行getView()方法

setAdapter 时,首先会执行getCount(),当getCount()  返回的是0时,就不会去执行getView()方法, 如果 开启线程去下载数据,然后在getCount()中返回其size, 开始的时候因为还没有下载数据,返回的size可能是0,所以不会去调用getView()方法,界面就不会被填充。    下载完成后  通过 notifyDataSetChanged()方法

2015-08-19 15:53:19 1244 1

转载 android-如何关闭AlertDialog.Builder对话框

AlertDialog.Builder对话框没有类似finish()或者dismiss()这样的方法。但是它的父类AlertDialog有dismiss方法,而且AlertDialog.Builder在.show()的时候会得到一个AlertDialog对象,我们就可以用dismiss方法将该Builder关闭。[java] view plaincopy

2015-08-18 09:34:09 394

转载 AlertDialog对话框按钮位置问题

AlertDialog是常用对话框之一,可以有一个/两个/三个Button,不能直接通过AlertDialog的构造函数来生成,一般是通过它的内部静态类AlertDialog.Builder来实现。setPositiveButton(),setNegativeButton(),setNeutralButton()方法分别用来设置确定按钮、取消按钮、中间按钮的一些属性,在Android2.3.1

2015-08-18 09:24:59 2973

原创 关于@layout/~~布局时在java代码中失效的注意

今天在布局中添加了一条线,用到了 -->这个布局,但是在代码中设置viewLine.setVisibility(View.VISIBLE);并没有效果,然后将布局改成                 android:id="@+id/viewLine"                android:layout_width="match_parent"                a

2015-08-17 09:47:30 804

转载 基础总结篇之三:Activity的task相关

古人學問無遺力,少壯工夫老始成。紙上得來終覺淺,絕知此事要躬行。南宋.陸遊《冬夜讀書示子聿(yù)》软件行业也是一样,多少前辈不遗余力的奋斗才出现了软件行业的繁荣的景象,其中已有不少成为大师级人物。今天我们站在伟人的肩膀上,自然会有不少的优势,但不要忘了,要在对技术的认知方面有所提升,仍需我们去实践,去实践。今天我们来讲一下Activity的task相关内容。上次我们讲

2015-08-14 11:22:21 313

转载 《android---获取值AndroidManifest.xml中meta-data的value》

[java] view plaincopyprint?//在Activity应用元素。  ActivityInfo info = this.getPackageManager()          .getActivityInfo(getComponentName(),PackageManager.GET_META_DATA);  info.metaDa

2015-08-13 10:12:10 588

转载 Date、String、Calendar类型之间的转化

1.Calendar 转化 String  //获取当前时间的具体情况,如年,月,日,week,date,分,秒等         Calendar calendat = Calendar.getInstance();SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");String dateStr = sdf.fo

2015-08-12 16:57:20 282

转载 Calendar中的一些方法

import   java.text.DateFormat;       import   java.util.Calendar;       import   java.util.GregorianCalendar;             //作用:提供字符串形式的日期到毫秒的转换,和毫秒到字符串日期以及年、月、日的转换       public   class   Dat

2015-08-12 15:37:19 310

转载 System.currentTimeMillis()计算方式与时间的单位转换

一、时间的单位转换1秒=1000毫秒(ms) 1毫秒=1/1,000秒(s)1秒=1,000,000 微秒(μs) 1微秒=1/1,000,000秒(s)1秒=1,000,000,000 纳秒(ns) 1纳秒=1/1,000,000,000秒(s)1秒=1,000,000,000,000 皮秒(ps) 1皮秒=1/1,000,000,000,000秒(s)1分钟=60秒

2015-08-12 15:34:24 2051

转载 Android中Calendar与Date的区别以及消除时区对日期操作影响的方法

Android中Calendar与Date的区别以及消除时区对日期操作影响的方法在Android中的日期操作常用的有三种方式,分别是:Date类型Calendar类型Unix时间戳其中,Unix时间戳在计算上最为方便和灵活,效率也高;而Date和Calendar则在一些具体的日期计算上更为便利。其中,在进行日期转化的时候,经常会用到SimpleDateFormat类来进

2015-08-12 15:31:55 517

转载 android获取设备屏幕大小的方法

// 通过WindowManager获取DisplayMetrics dm = new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(dm);System.out.println("heigth : " + dm.heightPixels);System.out.println(

2015-08-11 10:32:57 485

转载 Android获取屏幕分辨率及DisplayMetrics简介

Android 可设置为随着窗口大小调整缩放比例,但即便如此,手机程序设计人员还是必须知道手机屏幕的边界,以避免缩放造成的布局变形问题。手机的分辨率信息是手机的一项重要信息,很好的是,Android 已经提供DisplayMetircs 类可以很方便的获取分辨率。下面简要介绍 DisplayMetics 类:Andorid.util 包下的DisplayMetrics 类提供了一种

2015-08-11 10:24:01 302

转载 Android-自定义Dialog

2014年4月27日 星期天 天气晴朗 心情平静本篇博文来分享一个也是开发中经常需要用到的功能-自定义对话框,这里我用到了Android中的图形资源shape,具体使用方法,各位看代码吧,Android有多钟图形资源,后面小巫也会总结分享出来,方便各位使用。我们来看看自定义Dialog的具体步骤吧:1.修改系统默认的Dialog样式(风格、主题)2.自定义Dialog布局文件3

2015-08-11 10:19:27 331

转载 Android中通过ViewHelper.setTranslationY实现View移动控制(NineOldAndroids开源项目)

我们知道有不少开源工程,能实现很多不错的效果。前几天,我看了一个效果,刚好项目中也用到了这个jar包。没事挖一挖 学一学(一说到挖一挖,那么问题来了,挖掘机技术到底哪家强 ),看看不错的效果怎么实现的呢?函数的具体意义有是什么呢?很多效果,我们不需要重新造轮子,只需要装配轮子,开车走起就可以了,你没有那么多时间造轮子,我们可以选择自己喜欢的轮子,开我们的兰博基尼,开我们的保时捷概念车,开起来!

2015-08-11 09:51:16 866

转载 android获取屏幕尺寸、密度(判断手机屏幕类型)

这两天编程遇到一个问题,我的地图浮标图片在WVGA手机上正好,在QVGA上就显的太大,所以我要根据屏幕的不同调整浮标的大小使其在QVGA大小合适。有的同事提出了依据分辨率来区分不同的屏幕,但是单WVGA就支持好几种不同的分辨率,QVGA又支持好几种。。。而且更神奇的时候,有时候,通过代码获取屏幕分辨率竟然得到了 320 x 427 ,Android文档是不支持这种分辨率的,所以依据分辨率来区分

2015-08-09 23:44:35 426

转载 split方法使用转义字符小结

关于点的问题是用string.split("[.]") 解决。关于竖线的问题用 string.split("\\|")解决。关于星号的问题用 string.split("\\*")解决。关于斜线的问题用 sring.split("\\\\")解决。关于中括号的问题用 sring.split("\\[\\]")解决。from:http://blog.csdn.

2015-08-07 14:36:05 330

转载 eclipse中向svn提交代码冲突的解决

今天早晨在向svn提交新代码的时候,一直报错“Aborting commit: 'XXXXXXXX'remains in conflict”        于是开始搜寻解决办法,网络上大多是单独使用svn时的解决办法,其中前因后果讲的比较详细的是这篇:         http://blog.sina.com.cn/s/blog_5d2673da0100i78k.html 

2015-08-05 17:12:17 433

转载 Android之自定义AlertDialog和PopupWindow实现(仿微信Dialog)

我们知道,在很多时候,我们都不用Android内置的一些控件,而是自己自定义一些自己想要的控件,这样显得界面更美观。今天主要是讲自定义AlertDialog和popupWindow的使用,在很多需求中,我们往往需要这样一个功能,就是点击一个按钮或者其它控件,弹出一个对话框,让用户可以在这个对话框中做一些事,比如输入、选择、提示.....等等,那么,这个弹出对话框的功能我

2015-08-05 01:04:21 1222

转载 Android:自定义dialog

 原文地址:http://www.open-china.net/blog/42853.htmlAndroid给我们提供了 AlertDialog类,使我们可以很容易地通过它的内部类Builder构建弹出式对话框。但是有时候为了给用户更好的体验,可能需要更改Dialog的外观和结构。解决的办法是自定义AlertDialog和AlertDialog.Builder类。 Androi

2015-08-05 01:03:18 599

转载 Invalid proguard configuration file path D:\...\proguard.cfg does not exist or is not a regular fil

不知道什么时候加了个混淆代码就变这样解决办法:版权声明:本文为博主原创文章,未经博主允许不得转载。from:http://blog.csdn.net/zhou452840622/article/details/41820301

2015-08-04 16:51:33 790

android登录注册

关于android登陆注册,有客户端和服务器

2015-01-30

完美的仿微信界面

我见过的很全很好的一个仿微信的界面,很有参考的价值和意义

2015-01-23

android点餐客户端+服务器

包含服务器的android点餐系统,适合初学的朋友研究和学习网络方面的知识

2015-01-23

700多套Android代码

很有用,很全的Android代码,可以学到很多有用的知识很参考

2014-11-24

500多套1G多的android源码

高分下载的,想换点积分,代码在网盘,很有用

2014-11-24

阅读器,功能不错

很厉害的一个阅读器,欢迎下载,适合新手学习,操练

2014-11-21

数据库应用

数据库的详细应用,有增加,查询,更新,更新数据库,等等

2014-11-19

android自适应屏幕

Android自适应屏幕,加深对不同分辨率屏幕等的了解

2014-11-14

日历,很精美

很好用的一个日历,适合学习,可以学习点东西

2014-11-14

内存卡的读写

关于SD卡的读写操作,可以值得借鉴一下,具体操作在代码里

2014-09-26

ImageSwitcher

图片转换控件的简单应用程序,菜鸟级别的可以看看

2014-09-24

数据库学习

简单的SQlite的操作,完全代码,包括新建表,增添,更新,和删除等

2014-09-23

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

TA关注的人

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