- 博客(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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人