关闭
当前搜索:

Java 数字转为可朗读中文的函数

有时候做一些语音播报什么的,需要把数字转换为可朗读的汉字或者音节,而且要符合朗读习惯,比如10001要读成“一万零一”,下面写了个函数专门做这个事 public class ChangeIntToChinese { static StringBuffer stringBuffer;//静态全局变量,一个用于接收字符串的stringbuffer /** * 这个函数是核心,用来...
阅读(599) 评论(0)

Java泛型子类继承调用

假设有这么一个需求:在一个函数中传入一个对象,并给出这个对象的类及其一个子类,如果这个对象是其子类的实例,那么就执行子类的方法,如果不能强转那么就执行这个父类本身的方法。或者这样的需求:还是给出一个对象,但是给出类及其子类,要求为了代码可读性将子类方法和父类方法分开写。下面是一个泛型写法。以imageView及其父类View为例。首先是几个接口 interface CallbackHah...
阅读(1136) 评论(0)

xUtils 里的DbUtils使用心得

使用xUtils做Android数据库开发非常简便和得心应手,而且它本身还支持很多查询功能,比如一对多,select count和自定义sql查询等,并且支持事务(默认关闭) 下面是官方sample给的代码和我的一些使用心得 首先是两个实体类,对应两张表,这两张表中有一对多的关系 首先是多方: import org.xutils.DbManager; import org.xutils.d...
阅读(5041) 评论(0)

twitter官方Android sdk部署方法

推特推出了自家的sdk,不过是放在fabric这个插件里一起发布的,所以多数人并不知道有这么个东西。而且这个fabric在Android Studio中很方便使用,但是在eclipse里就需要手动去配置很多环境,下面介绍一下这个插件的使用方法。 首先需要翻墙一下并保证网络畅通,然后在Android Studio中选File-settings-plugins 点下面的 Browse reposit...
阅读(1892) 评论(0)

Android 分享到其他app

首先介绍一下最简单最常用的分享方式,就是先获取系统里有分享功能的app列表,然后用intent传输一些值过去 下面是获取系统中可分享的app的代码 private List activityList; private void init() { PackageManager pm = mContext.getPackageManager(); In...
阅读(556) 评论(0)

Android 保存bitmap到相册

安卓原生的保存相册方法可以用但是可调参数很少,对三星这样的手机支持不好,图片的创建时间一般为1970.1.1,可以通过复写android原生的方法来添加相关参数,比如照片创建时间和gps位置信息什么的 下面是保存到相册用的函数 /** * Insert an image and create a thumbnail for it. * * @param cr ...
阅读(1742) 评论(0)

Android 自定义ViewPager的滑动速度

android当中的Viewpager用作自动滑动的轮播效果时,其滑动速度要比ios快好多,不是很美观。其实v4包里的viewpager已经预留了速度接口,但是并没有对外开放,而写自定义viewpager经笔者测试很不现实,于是只能拿viewpager里面的私有成员Scroller 来开刀。 首先复写scroller这个类的一些重要方法 public class FixedSpeedScrol...
阅读(689) 评论(0)

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...
阅读(908) 评论(0)

Android 给scrollView添加毛玻璃效果的标题栏

效果如下 首先是布局文件,头部的标题栏是个压在scrollview上面的自定义控件 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/windo...
阅读(764) 评论(0)

Android 毛玻璃效果弹出菜单动画

仿ios上屏幕下方向上滑出来的一个模糊菜单,效果如下 原理很简单,页面上原来有一个gone的framelayout,调用方法让它弹出的时候加了一个位移动画,让它从底部出来,出来的时候给这个framelayout里的一个imageView设置一个模糊后的截屏图片,并且这个图片也加一个相同时间的反方向位移动画,这个demo里用到的Blur模糊类和自定义imageView可以去我前两篇博客上找...
阅读(1012) 评论(0)

Android 毛玻璃效果对话框

一个popwindow,在弹出的时候背景是原界面的截图加高斯模糊效果 先给出popwindow的布局文件 <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/FrameLayout1" android:layout_width="match_p...
阅读(2319) 评论(1)

Android模糊bitmap的工具类

传入一个压缩好的bitmap,返回一个同等大小的模糊后的新bitmap,效率感觉还行 package com.npi.blureffect; import android.annotation.SuppressLint; import android.content.Context; import android.graphics.Bitmap; import android.os.Build...
阅读(810) 评论(0)

Android可以动态控制图片显示区域的自定义ImageView

一个imageView经常需要动态的控制里面图片的显示区域,比如根据触摸去改变里面图片的显示位置,或者放大镜效果等,于是做了这么个自定义控件,亲测好用,而且已经做了参数容错,只要传入上下左右的偏移量即可,不用担心传入的数过大。而且还可以设置默认的偏移量 package com.npi.blureffect; import android.content.Context; import andr...
阅读(2227) 评论(0)

Android 动态控制控件的位置

下面是个小例子,给listView设置一个背景,通过感应listView的滑动,让背景也跟着一块动,但是背景动作幅度要比listview大// Prepare the header view for our list headerView = new View(this);//headerView是一个只有宽高,没有内容的空白view headerView.setLayoutParams(...
阅读(1587) 评论(0)

MyEclipse Hibernate环境搭

myeclipse由于其内置了hibernate的所有库和包,所以搭建环境特别容易,具体步骤如下 首先,新建一个工程,然后在项目树里右击这个工程,选择安装hibernate支持,如图所示 2,点击之后按照提示选择相应的java环境和hibernate版本 选择生成hibernate.cfg.xml文件和HibernateSessionFactory.java类,其中Hiber...
阅读(603) 评论(0)
151条 共11页首页 上一页 ... 6 7 8 9 10 ... 下一页 尾页
    个人资料
    • 访问:562430次
    • 积分:6056
    • 等级:
    • 排名:第4952名
    • 原创:150篇
    • 转载:0篇
    • 译文:1篇
    • 评论:216条
    最新评论