- 博客(17)
- 资源 (50)
- 收藏
- 关注
原创 Android 保存bitmap到相册
安卓原生的保存相册方法可以用但是可调参数很少,对三星这样的手机支持不好,图片的创建时间一般为1970.1.1,可以通过复写android原生的方法来添加相关参数,比如照片创建时间和gps位置信息什么的下面是保存到相册用的函数/** * Insert an image and create a thumbnail for it. * * @param cr
2015-12-31 13:34:50 3110
原创 Android 自定义ViewPager的滑动速度
android当中的Viewpager用作自动滑动的轮播效果时,其滑动速度要比ios快好多,不是很美观。其实v4包里的viewpager已经预留了速度接口,但是并没有对外开放,而写自定义viewpager经笔者测试很不现实,于是只能拿viewpager里面的私有成员Scroller 来开刀。首先复写scroller这个类的一些重要方法public class FixedSpeedScrol
2015-12-28 18:18:07 1060
原创 Android listView 头部添加透明titleBar
效果图如下activity布局:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" an
2015-12-28 15:08:51 1258
原创 Android 给scrollView添加毛玻璃效果的标题栏
效果如下首先是布局文件,头部的标题栏是个压在scrollview上面的自定义控件<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/windo
2015-12-25 18:00:58 1304
原创 Android 毛玻璃效果弹出菜单动画
仿ios上屏幕下方向上滑出来的一个模糊菜单,效果如下原理很简单,页面上原来有一个gone的framelayout,调用方法让它弹出的时候加了一个位移动画,让它从底部出来,出来的时候给这个framelayout里的一个imageView设置一个模糊后的截屏图片,并且这个图片也加一个相同时间的反方向位移动画,这个demo里用到的Blur模糊类和自定义imageView可以去我前两篇博客上找
2015-12-24 17:56:21 1727
原创 Android 毛玻璃效果对话框
一个popwindow,在弹出的时候背景是原界面的截图加高斯模糊效果先给出popwindow的布局文件<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/FrameLayout1" android:layout_width="match_p
2015-12-24 08:56:45 4668 3
原创 Android模糊bitmap的工具类
传入一个压缩好的bitmap,返回一个同等大小的模糊后的新bitmap,效率感觉还行package com.npi.blureffect;import android.annotation.SuppressLint;import android.content.Context;import android.graphics.Bitmap;import android.os.Build
2015-12-23 11:03:47 1448
原创 Android可以动态控制图片显示区域的自定义ImageView
一个imageView经常需要动态的控制里面图片的显示区域,比如根据触摸去改变里面图片的显示位置,或者放大镜效果等,于是做了这么个自定义控件,亲测好用,而且已经做了参数容错,只要传入上下左右的偏移量即可,不用担心传入的数过大。而且还可以设置默认的偏移量package com.npi.blureffect;import android.content.Context;import andr
2015-12-23 10:51:48 5375
原创 Android 动态控制控件的位置
下面是个小例子,给listView设置一个背景,通过感应listView的滑动,让背景也跟着一块动,但是背景动作幅度要比listview大// Prepare the header view for our list headerView = new View(this);//headerView是一个只有宽高,没有内容的空白view headerView.setLayoutParams(
2015-12-22 18:09:32 2884
原创 MyEclipse Hibernate环境搭
myeclipse由于其内置了hibernate的所有库和包,所以搭建环境特别容易,具体步骤如下首先,新建一个工程,然后在项目树里右击这个工程,选择安装hibernate支持,如图所示2,点击之后按照提示选择相应的java环境和hibernate版本选择生成hibernate.cfg.xml文件和HibernateSessionFactory.java类,其中Hiber
2015-12-15 10:32:43 822
原创 使用xUtils做图片下载缓存
首先需要下载xutils 的库写一个工具类,封装相关的方法public class ImageUtils{ /** * 给出图片的url和环境,从网上加载图片并显示在给出的imageView上 * @param context 环境 * @param imageView 控件 * @param imageUrl 如http://bbs.lidro
2015-12-14 16:13:20 2218
原创 Android使用bit.ly的api获取url 短连接
bit.ly相比起twitter和google的短连接服务,使用起来更为简单(谷歌的弄了一晚上也没弄出来)而且使用的是get方法,测试和上手都比较容易,下面是使用android 原生类写的通过长url获取短连接的方法,拷贝过去就可以直接用了,而且附赠我自己申请的key,免除诸位申请key的麻烦。但是把长连接换成短连接有什么用我还没看出来,至少在twitter上发东西twitter会自动帮你转的
2015-12-10 19:17:35 12419
原创 JAVA 去除字符串的非法字符
方法一:使用正则表达式,只保留常见字符String wrongString = "sdfsa f,ds。";String correct = wrongString.replaceAll("[^0-9a-zA-Z]J*","");匹配结果:共找到 2 处匹配:,。方法二:根据ASCII码匹配,去掉不合法的ASCII码 /** * 清除ASCII码中的换
2015-12-10 14:53:35 11938
原创 Android 获取手机的IMEI等设备信息
获取IMEI等 public String getPhoneInfo(Context context) { TelephonyManager tm = (TelephonyManager) context .getSystemService(Context.TELEPHONY_SERVICE); StringBuilder sb
2015-12-09 09:10:34 7087
原创 根据经纬度判断一个点是否在一个矩形范围内
在实际应用中经常会遇到这样一种需求,由最大最小的经纬度给出一个矩形范围,然后判断一个点是否在这个范围内部,由于经纬度有负有正,而且经度跨越正负180度后变号并且反向增减,一两步计算不出来,下面给出一种计算方案,其中在经度的处理上,只有劣弧计入范围内部,也就是只有小于半球面的那部分算作区域内部,如果想算超过180的大面积,请求反操作。下面是主要方法:/** *
2015-12-07 23:10:15 14343 5
原创 Android自定义TextView省略号样式
在布局xml中设置textView的字段 android:maxLines="2" android:ellipsize="end"字段之后,textview会自动压缩行数,并且对压缩掉的部分用...显示。如果不想用...而想用。。。或者... ...就需要自定义这个省略号的样式,不需要自定义控件,方法如下。首先是布局文件 <TextView android:id="@+i
2015-12-06 22:44:21 6026
原创 使用Andorid原生工具类获取手机经纬度
对于不使用任何第三方地图sdk的设备,可以直接获取gps传感器,基站传感器,wifi传感器所获取的经纬度,一般写一个service放在后台,代码如下import android.app.IntentService;import android.content.Context;import android.content.Intent;import android.location
2015-12-03 08:49:49 5174
HG255D OP 15.05.1 一些第三方的ipk安装包
2016-12-01
Openwrt_wndr4300_CC_15.05.1_SS_luci用到的ipk包
2016-11-23
HAProxy+Redsocks2+luci及依赖包 ar71xx CC 15.05.1
2016-11-14
HG255d HAProxy+Redsocks2 CC 15.05及luci和依赖包
2016-11-14
Openwrt版HAProxy Redsocks2及依赖包for ar71xx
2016-11-05
Openwrt版HAProxy Redsocks2及依赖包 for WNDR4300 OP CC 15.05.1
2016-11-05
Openwrt版HAProxy及依赖包用于WNDR4300 OP CC 15.05.1
2016-11-05
明月Openwrt固件Barrier Breaker 14.07 r47805 元旦版
2016-09-16
keil MDK v4的jlink仿真设备
2016-04-24
android 23.0.1编译库合集
2016-01-21
android.support.design 23.0.1
2016-01-21
twitter官方Android开发sdk
2016-01-11
support-annotations-23.0.1.jar
2016-01-11
gtk2 for WebSphere on AIX
2018-06-13
GCC for AIX7.1及依赖rpm包
2018-05-18
GCC for AIX7.1及依赖包
2018-05-18
Nginx 1.12.2 及依赖包 for AIX 7.1
2018-03-01
nginx1.12.1源码
2017-10-25
dnsforwarder可执行文件
2017-10-16
system-config-lvm
2017-09-12
2017.3最新PandoraBox aria2和luci安装包
2017-03-23
Ralink3070网卡驱动for Windows XP
2017-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人