编程技巧 - 文章列表

  • 如何判断scrollview的滚动条已经滚动到底部

    在android中如何判断scrollview的滚动条已经滚动到底部了呢,下面是具体的判断代码if(getScrollY() + getHeight() >=  computeVerticalScrollRange()){Log.d(TAG,"------滚动到最下方------");}else{Log.d(TAG,"没有到最下方");}在实际应用中,可以继承ScrollView,来实现这个功能,如下:public class XScrollView extends ScrollView {\r\n

  • 如何产生圆角边框线的的效果-android

    android中如何产生圆角边框线的的效果:在drawable下面新建一个xml文件,内容如下,然后将控件的backgroud设置为这个 background="@drawable/xxx.xml"<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android" >    <ite

  • server2008,iis7 配置php伪静态的方法

    下面是介绍windows server 2008 + iis7 +php 配置伪静态的方法,其中要用到微软的urlrewrite的扩展模块1、首先就是到IIS官方下载一个urlrewrite的扩展模块  下载地址:http://www.iis.net/download/URLRewrite  根据需要,点击右侧的下载链接(我的系统是64位的,就下载x64的)2、安装重写模块  我下载的是本地msi包(rewrite_2.0_rtw_x64.msi),双击安装即可(如果IIS服务没停的话,安装完成后会要求重启系统。)  (注意:建议采用web平台安装方法,

  • 如何将普通图片转换为圆角图片

    有时android应用程序中需要用到圆角的图片,但是不可能每次上传的时候都处理成圆角的,这时就需要程序进行自动处理。下面的代码可以将直角的bitmap对象转换为圆角的图片对象public static Bitmap getRoundedCornerBitmap(Bitmap bitmap,int radius,double wh) {\r\n//radius为圆角的大小(1-1000),wh为图片的长宽比,如正方形为1\r\n \r\nint w=bitmap.getWidth();\r\nint h=bitmap.getHeight();\r\n

  • 读取Bitmap对象的几种方法

    几种读取Bitmap的方法。 1.以文件流的方式,假设在sdcard下有 test.png图片FileInputStream fis = new FileInputStream("/sdcard/test.png");Bitmap bitmap = BitmapFactory.decodeStream(fis); 2. 以R文件的方式,假设 res/drawable下有 test.jpg文件 Bitmap bitmap = BitmapFactory.decodeResource(this.getContext().get

  • android缓存网络图片的方法

    android缓存网络图片的方法android的listview等控件都需要异步加载网络图片,可每次启动程序都要加载,应用就会显得很慢。这时候,将图片保存到本地是个不错的提高应用加载速度的方法private Bitmap CacheBitmap(String src)//获取Bitmap对象\r\n{\r\nFileHelper.CreateFolder(FileHelper.approot+\"/cache\");\r\nString burl=\"/cache/\"+Common.MD5(src);\r\nBitmap mBitmap = null;\r\nFile f=new

  • android字符串md5加密的方法

    // MD5加密,32位    public static String MD5(String str) {        MessageDigest md5 = null;        try {            md5 = MessageDigest.getInstance("MD5");        } catch (Ex

  • android中资源文件的添加及使用方法

    1、  资源包括:文本字符串、图像和图标、音频文件、视频和其他应用程序使用的组件。2、  在Android工程中,Android资源文件是同Java类文件分开存储的,大多数常见的资源类型存储在XML中。你也可以将原始数据文件和图形作为资源来存储。3、  Eclipse下默认的Android资源目录资源子目录说明/res/drawable图形资源/res/layout用户界面资源,Widget/res/values简单数据,如字符串、颜色值说明:当你向工程资源目录/res中加入新的资源时,插件将会探测到并自动使用AAPT工具在

  • android 退出应用程序的方法

    如果是在主页面上,用下面这个方法就可以退出程序了。android.os.Process.killProcess(android.os.Process.myPid());如果不是主页面,那么则可以将主页面设为单例模式,然后再其他页面上用Intent来实现public void onNewIntent(Intent it) {    super.onNewIntent(it);    if (it.hasExtra("exit")) {//如果传过来的参数中含有exit,就退出   &nb

  • ImageView中scaleType的各种属性值参考说明

    这里我们重点理解ImageView的属性android:scaleType,即ImageView.setScaleType(ImageView.ScaleType)。android:scaleType是控制图片如何resized/moved来匹对ImageView的size。ImageView.ScaleType / android:scaleType值的意义区别:CENTER /center  按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示CENTER_CROP / centerCrop