`
懒骨头
  • 浏览: 45027 次
  • 性别: Icon_minigender_1
  • 来自: 南通
社区版块
存档分类
最新评论
文章列表
btnDel.setFocusable(false); btnDel.setDescendantFocusability(FOCUS_BLOCK_DESCENDANTS);
在android系统中,安装和卸载都会发送广播,当应用安装完成后系统会发android.intent.action.PACKAGE_ADDED广播。可以通过intent.getDataString()获得所安装的包名。当卸载程序时系统发android.intent.action.PACKAGE_REMOVED广播。同样intent.getDataString()获得所卸载的包名。 public class PackageReceiver extends BroadcastReceiver{ @Override public void onReceive(Context c ...

StatFs类

StatFs 一个模拟linux的df命令的一个类,获得SD卡和手机内存的使用情况 StatFs 常用方法:   getAvailableBlocks() 解释:返回 Int ,获取当前可用的存储空间 getBlockCount() 解释:返回 Int ,获取该区域可用的文件系统数 getBlockSize() 解释:返回 Int ,大小,以字节为单位,一个文件系统 getFreeBlocks() 解释:返回 Int ,该块区域剩余的空间 restat(String path) 解释:执行一个由该对象所引用的文件系统    

Linux 修改Ip

修改IP的方法一 vi /etc/sysconfig/network-scripts/ifcfg-eth0 # Broadcom Corporation NetXtreme II BCM5708 Gigabit Ethernet DEVICE=eth0 BOOTPROTO=dhcp DHCPCLASS= HWADDR=12:22:5E:33:11:22 ONBOOT=no 如果你还有一个网卡 vi /etc/sysconfig/network-scripts/ifcfg-eth1 # Broadcom Corporation NetXtreme II BCM5708 ...
mysql导出编码,数据库的是utf-8导出后会出现乱码,并且我又要改 USING BTREE 的顺序,编辑比较痛苦。 找到一个转换方法,很好用。 mysqldump --default-character-set gbk -h192.168.1.132 -uroot -p123456 test > d:\test.sql  
Content-disposition 是 MIME 协议的扩展,MIME 协议指示 MIME 用户代理如何显示附加的文件。当 Internet Explorer 接收到头时,它会激活文件下载对话框,它的文件名框自动填充了头中指定的文件名。(请注意,这是设计导致的;无法使用此功能将文档保存到用户的计算机上,而不向用户询问保存位置。)Content-Disposition就是当用户想把请求所得的内容存为一个文件的时候提供一个默认的文件名。具体的定义如下 content-disposition = “Content-Disposition” “:”disposition-type *( “;” ...
  HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP 协议的详细内容请参 考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、 ...
一、纯Java实现ICMP的ping命令 import java.io.*; import java.net.*; import java.nio.channels.*; import java.util.*; import java.util.regex.*; public class Ping { static int DAYTIME_PORT = 13; static int port = DAYTIME_PORT; static class Target { InetSocketAddress address; ...
创建对话框Creating Dialogs对话框通常是一个显示在当前活动前面的小窗口。下面的活动失去焦点而由对话框接受所有的用户交互。对话框通常被用来当做通知或者运行中的应用程序相关的短暂活动。Android API支持下面的对话框对象 ...
通过 TextWatcher 可以监听EditText输入动作,从而控制输入的内容。具体实习如下。   /** * * <P> [功能] 监听输入内容是否超出最大长度,并设置光标位置</P> * <P> [说明] </P> * <P> [备注] </P> * <P> [环境] android 2.1 </P> * * @author Lazy * @version ver 1.0 * @2011-5-7 下午07:48:27 */ public clas ...
只是做了简单的判断,是否为“\n”,如果是copy的那就没有考虑了。 public class EditTextEnterFilter implements InputFilter{ private Context context; public EditTextEnterFilter(Context context,String str){ this.context = context; } /** * * @param source 当前输入的字符串(输入的字符串) * @param start 输入 ...
     手机里的SIM卡的IMSI (国际移动用户ID) 和IMEI (国际移动设备ID). IMSI 与 SIM唯一对应, IMEI 与 设备唯一对应.可能应用的场合: 你可能需要 唯一的id 去授权/注册,或者用于你的Android-Activity的license目的 下面的两行代码将会使你获得SIM卡唯一 ID IMSI 和设备唯一ID IMEI 描述:     IMSI是一个 唯一的数字, 标识了GSM和UMTS 网络里的唯一一个用户. 它 存储 在手机的SIM卡里,它会通过手机发送到网络上.      IMEI也是一串唯一的数字, 标识了 GSM 和 UMTS网络里的唯一一个手机. ...
@Override protected void onDraw(Canvas canvas) {  super.onDraw(canvas);  //需要截取原始图片的大小  Rect srcRect = new Rect(0, 0, bitmap.getWidth(),bitmap.getHeight() );  //需要画图大小  Rect dstRect = new Rect(0, 0, curLen,barHeight );  canvas.drawBitmap(bitmap, srcRect, dstRect, null); }  
在View中,onMeasure是父类调用,用来计算该View的显示空间,但是一直不理解,MeasureSpec.EXACTLY,MeasureSpec.AT_MOST,MeasureSpec.UNSPECIFIED是什么意思,做了一个简单测测试,让后Debug就明白了。代码如下: @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { setMeasuredDimension(measureWidth(widthMeasureSpec),measureHeight(heig ...
1.打开模拟器 2.找到 adb.exe 所在的目录,一般在android安装目录的 platform-tools 目录下。 3.打开cmd,cd到adb.exe 所在的目录 “cd D:\SDK\android\platform-tools” 4.然后输入 adb install  D:\xxx.apk 5.软件就安装完成,直接可以在模拟器中看到了。
Global site tag (gtag.js) - Google Analytics