自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(9)
  • 资源 (7)
  • 收藏
  • 关注

原创 Android实现新浪微博和QQ登陆并获取用户的信息

首先去新浪微博和腾讯的开发平台下载相应的SDK,这里不作介绍,直接上代码:LoginActivity.javapackage com.qingning.share;import java.io.ByteArrayOutputStream;import java.io.InputStream;import java.net.HttpURLConnection;import java

2015-09-23 16:48:22 3123

原创 Android自定义对话框去掉白色边框

自定义对话框去掉白色边框,方法如下:1. 首先定义下面的style样式styles.xml @anim/dialog_enter @anim/dialog_exit @null true false true @drawable/dialog_l

2015-09-17 17:57:45 2983

原创 Java实现冒泡排序

冒泡排序:就是按索引逐次比较相邻的两个元素,如果大于/小于(取决于需要升序排还是降序排),则置换,否则不做改变这样一轮下来,比较了n-1次,n等于元素的个数;n-2, n-3 ... 一直到最后一轮,比较了1次所以比较次数为递减:从n-1 到 1那么总的比较次数为:1+2+3+...+(n-1),  以等差公式计算:(1+n-1)/2*(n-1) ==> n/2*

2015-09-16 16:03:09 746

原创 Android自定义圆形进度条

Android自定义圆形进度条,效果图如下:主要逻辑如下:RoundProgressBar.javapackage com.jackie.roundprogressbar;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;

2015-09-14 16:56:06 970

原创 Android实现步进式录像进度条

现在的APP对用户的体验要求越来越高,操作简单、样式新颖的交互能够提高用户的黏性。今天来实现一下步进式录像进度条,美拍、美摄等都用到这样的进度条,今天来简单的实一下:activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http

2015-09-10 17:32:20 2457 1

原创 requestDisallowInterceptTouchEvent的用法

先来看下面的应用场景:在布局文件中定义标签,然后在标签中定义一个标签。现在TextView的长按事件可以弹出一个悬浮框,这个悬浮框是可以在屏幕上移动的。现在有个问题,就是在移动悬浮框的时候,悬浮框会消失。这个问题是由于TextView的焦点被ScrollView抢走引起的,怎么解决这个问题呢?可以用下面的代码。this.getParent().requestDisallowInte

2015-09-09 18:27:41 4831

原创 Android LruCache

LRU Cache是一个hash map+双向链表的数据结构,谷歌在Android3.1(v4 library也支持)之后提供了一个封装此数据结构实现的LRUCache类。LRUCache暴露了三个线程安全的方法get(K)、put(K)和remove(K),通过这三个方法,我们可以操作cache数据。get(K)或者put(K),它们始终都会将K对应的V移到链表头部,这样链表尾部就成为了最久

2015-09-05 14:19:32 947

原创 新浪微博开放平台提交审核时Android签名生成

在实际开发中,如果应用要和新浪微博对接的话,需要通过新浪微博的审核,其中有一项Android签名,截图如下:如红箭头标注的,新浪微博提供了一款可以用来获取Android签名的工具,安装到手机上输入包名就可以生成签名,但是要注意一点,确保手机上已安装将要提交审核并且已经加了数字签名的apk,否则无法生成签名。

2015-09-03 19:09:06 6289

原创 Android Location服务之Geocoder

提到Android基于位置的服务,就不得不提android.location包,location包提供了很便捷的API来实现基于位置的服务。主要包括Geocoder和LocationManager。今天就先来介绍一下Geocoder。Geocoder可以在街道地址和经纬度地图坐标之间进行转换。它提供了对两种地理编码功能的访问:Forward Geocoding(前向地理编码):查找

2015-09-02 18:20:30 4974

ReadyFor4GB

在32位的操作系统下,不能识别4G的内存,通过这个工具,能够进行转换。

2011-11-26

JAVA命名规则

该文档中涵盖了JAVA中必须注意的命名规则,适合初学者培养良好的变成习惯。

2011-10-07

聊天室程序

用java 编写的一款聊天室程序,能够实现多个客户端之间的通信。

2011-09-26

图书管理系统

一款用java编写的图书管理系统,包括图书管理(图书的借阅和归还)、读者管理等功能。

2011-09-26

java 图书管理系统

一款用java编写的图书管理系统软件,包括图书管理(借阅和归还)、读者管理等功能。

2011-09-26

jquery chm手册

一款用来描叙jquery的电子书,可以供程序员查阅和学习的手册。

2011-09-26

java酒店管理系统

用java编写的一款酒店管理系统软件。该系统能够提供多方面的管理功能。

2011-09-26

空空如也

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

TA关注的人

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