`
夏文权
  • 浏览: 237891 次
  • 性别: Icon_minigender_1
  • 来自: 贵州
社区版块
存档分类
最新评论
文章列表
package com.xiawenquan.test.comllections; import java.util.ArrayList; import java.util.Arrays; /** * 各种排序算法: 冒择路(入)兮(稀)快归堆,桶式排序,基数排序 冒泡排序,选择排序,插入排序,稀尔排序,快速排序,归并排序,堆排序,桶式排序,基数排序 */ @SuppressWarnings("unused") public class TestComllections { public static void main(String[] a ...
写道 有源码可以下载,在附近后面。   写道 下载源码后,导入eclipse,首先运行testAIDLZ这个工程,不要退出,按home键,然后再运行testAIDLClient这个工程。 点击下载图片按钮,就是调用testDIDL这个工程下的download方法执行下载图片,图片保存在testDIAL这个工程的SDCard里面,如果没有SDCard的话那就没有进行下载任务。   写道 在Android中, 每个应用程序都有自己的进程,当需要在不同的进程之间传递对象时,该如何实现呢? 显然, Java中是不支持跨进程内存共享的。因此要传递对象, 需要把对象解析成操 ...
写道 有源码,在后面可以下载,这个方面的资料比较少,分享出来共同学习。 数据源是取出通讯录中的数据。   写道 AlphabetListView的实现:   package com.xiawenquan.test.widget; import java.util.HashMap; import android.content.Context; import android.graphics.PixelFormat; import android.graphics.drawable.Drawable; import android.os.Handler; ...
//放大缩小图片 public static Bitmap zoomBitmap(Bitmap bitmap,int w,int h){ int width = bitmap.getWidth(); int height = bitmap.getHeight(); Matrix matrix = new Matrix(); float scaleWidht = ((float)w / width); float scaleHeight = ((float)h / heigh ...
写道 This template depends on the Android Support library, which is either not installed, or the template depends on a more recent version than the one you hava installed. http://developer.android.com/tools/extras/support-library.html Required version: 8 Installed version: Not installed You can inst ...
写道 socket相关知识 1.socket的定义: 所谓socket通常也称作"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 以J2SDK-1.6为例,Socket和ServerSocket类库位于java .net包中。ServerSocket用于服务器端,Socket是建立网络连接时使用的。在连接成功时,应用程序两端都会产生一个Socket实例,操作这个实例,完成所需的会话。对于一个网络连接来说,套接字是平等的,并没有差别,不因为在服务器端或在客户端而产生不同级别。不管是So ...
public String getLocalIpAddress() { try { for (Enumeration<NetworkInterface> en = NetworkInterface.getNetworkInterfaces(); en.hasMoreElements();) { NetworkInterface intf = en.nextElement(); for (Enumeration<InetAddress> enumIpAddr = intf.getInetAddresses(); enumIpA ...
写道 ANR窗口产生的原因是多种多样的。程序的主线程因为IO读写或网络阻塞而导致被阻塞了,外部存储设备被独占了或系统负荷(load)过高(即不是自己编写的程序的问题,可能是系统或者其他第三方程序导致的问题),都有可能导致ANR窗口的出现。 从Android 2.3开始提供了一个新的类StrictMode,可以帮助开发者改进他们的Android应用,StrictMode可以用于捕捉发生在应用程序主线程中耗时的磁盘、网络访问或函数调用,可以帮助开发者使其改进程序,使主线程处理UI和动画在磁盘读写和网络操作时变得更平滑,避免主线程被阻塞,导致ANR窗口的发生。 下面简要说明下 ...
写道 在Android系统中如何给应用增加分享功能,怎样将应用加入系统的分享选择列表? Intent.createChooser()方法用来弹出系统分享列表。 但是,查看Intent对应的组件是否存在,可查看Android判断Intent是否存在,是否可用,当Android系统调用Intent时,如果没有找到Intent匹配的Activity组件(Component),那么应用将报以下错误:android.content.ActivityNotFoundException: Unable to find explicit activity class。 所以在使用之前必须判断 ...
写道 android 对中文字体支持很不好还 需要加入相应的字体库, 1)、针对正常字体 //设置字型为默认,正常字体 textView.setTypeface(Typeface.DEFAULT,Typeface.NORMAL); 2)、针对粗体字体 //设置字型为默认,粗体字体 textView.setTypeface(Typeface.DEFAULT_BOLD, Typeface.BOLD); 3)、针对斜体字体 //设置字型为等宽字型,斜体字体 textView.setTypeface(Ty ...

java map 遍历

package com.xiawenquan.map.demo; import java.util.Collection; import java.util.HashMap; import java.util.Iterator; import java.util.LinkedHashMap; import java.util.Map; import java.util.Set; import java.util.Map.Entry; import com.xiawenquan.map.demo.Student; public class TestMap { /** ...
写道 Android手机的通讯录联系人全部都存在系统的数据库中,如果须要获得通讯里联系人的信息就须要访问系统的数据库,才能将信息拿出来 contacts.db后 发面里面有一堆表,我们主要涉及到4张表,contacts 表 ,data表 ,phone_look_u ...
写道 1.安装JDK 安装好JDK后,再配置JDK的环境变量: 在“我的电脑”上点右键—>“属性”—>“高级”—> “环境变量(N)”。 新建系统变量 JAVA_HOME:C:\jdk1.7.0_04 新建系统变量 CLASSPATH:.;%JAVA_HOME%/lib;(注意:点号表示当前目录,不能省略) 在系统变量Path的值的前面加入以下内容:.;%JAVA_HOME%\bin;(注意:这里的分号不能省略) 到这里,JDK安装完毕。   写道 2.安装Tomcat 安装好Tomcat后,再配置Tomcat的环境变量: ...
写道 android:cacheColorHint=“#00000000” listView.setCacheColorHint(0); 或者android:cacheColorHint="#00000000" 去除listview的拖动背景色 自定义listview的时候,当你不使用android:cacheColorHint=“#00000000”会出现下面选中一个空间黑色底色的情况,破坏整体美观度: 当你不使用android:listSelector属性,默认会显示选中的item为橙黄底色,有时候我们需要去掉这种效果:android:listSelector ...
写道 /** 如何处理好图片资源的获取和管理呢? 1异步下载 2本地缓存 先说一下异步下载(略讲): 大家都知道,在android应用中UI线程5秒没响应的话就会抛出无响应异常,对于远程获取大的资源来说,这种异常还是很 ...
Global site tag (gtag.js) - Google Analytics