- 浏览: 841384 次
- 性别:
- 来自: 哈尔滨
-
最新评论
-
doloveme:
$sudo cp MONACO_Linux.ttf /usr/ ...
terminator 的配置 -
腾讯rep:
lowser
RSA加密算法c++简单实现 -
csuhanyong:
好YD啊,好YD
一图流:机械键盘各轴区别 -
doloveme:
1。其中:extman ,extmail下载http://ww ...
Ubuntu下安装postfix+extmail邮件服务器 -
doloveme:
repo sync出现“fatal: '../platform ...
Android 编译环境配置搭建(Ubuntu 12.04)及环境导致编译错误QA
文章列表
让vim 成为git commit的编辑器
- 博客分类:
- Android
git config --global core.editor vim
由于工作需要,这两天和同事在研究android下面的ProGuard工具的使用,通过查看android官网对该工具的介绍以及网络上其它相关资料,再加上自己的亲手实践,算是有了一个基本了解。下面将自己的理解和认识简要的做个笔记,有异议或者不解的,可以直接留言。
什么是ProGuard工具?
ProGuard是android提供的一个免费的工具,它能够移除工程中一些没用的代码,或者使用语义上隐晦的名称来重命名代码中的类、字段和函数等,达到压缩、优化和混淆代码的功能。具体来说,使用ProGuard工具,可以达到下面两个目的:
android:windowSoftInputMode
activity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。
这个属性能影响两件事情:
【一】当有焦点产生时,软键盘是隐藏还是显示
【二】是否减少活动主窗口大小以便腾出空间放软键盘
它的设置必须是下面列表中的一个值,或一个”state…”值加一个”
https://developers.google.com/android/nexus/images#hammerhead
Java transient关键字
- 博客分类:
- JAVA
Volatile修饰的成员变量在每次被线程访问时,都强迫从主内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到主内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。 Java语言规范中指出:为了获得最佳速度,允许线程保存共享成员变量的私有拷贝,而且只当线程进入或者离开同步代码块时才与共享成员变量的原始值对比。 这样当多个线程同时与某个对象交互时,就必须要注意到要让线程及时的得到共享成员变量的变化。 而volatile关键字就是提示VM:对于这个成员变量不能保存它的私有拷贝,而应直接与共享成员变量交互。 使用建议:在两个或者 ...
在使用EditText进行文本输入时,若不进行特殊的设置,使用Android自带的软键盘,该软键盘会占用整个界面,那么,如何让键盘只占用屏幕的一部分呢?
Xml代码
<EditText
android:id="@+id/text1"
关于用代码实现android设备的重启
- 博客分类:
- Android
基本有以下几个方法:
1.用runtime来实现,即:
try
{
Runtime.getRuntime().exec("su");
Runtime.getRuntime().exec("reboot");
}
catch (IOException e)
{ }
但是在自己身边的几个平板和手机设备都没有实� ...
注意:onConfigurationChanged事件并不是只有屏幕方向改变才可以触发,其他的一些系统设置改变也可以触发,比如打开或者隐藏键盘。
当我们的屏幕方向发生改变时,就可以触发onConfigurationChanged事件。我们要想当前的activity捕� ...
[导读](1)支持断点下传功能 (2)同时支持FTP和HTTP下载方式 (3)支持代理服务器 (4)设置方便简单 (5)程序小,完全免费 wget虽然功能强大,但是使用起来还是比较简单的,基本的语法是:wget [参数列表] URL。下面就...
<iframe src="http://pos.baidu.com/ecom?cec=GBK&dai=2&cfv=13&cpa=1&col=en-US&dis=0&xuanting=0&n=itlearnercpr&a ...
Outlook 2007无法连接Exchange 2007
碰到个奇怪的问题:安装Office 2007时只装了Outlook 2007,结果以Exchange方式连接时,报错“无法解析该名称。到Microsoft Exchange的连接不可用。您的网络适配器没有默认网关。”
找了好久,终于有个解决办法:
1. 单击“开始”,单击“运行”,在“打开”框中键入 regedit,然后单击“确定”。 2. 找到并单击下面的子项: HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\RPC 3. 在“编辑”菜单上,指向 ...
部署Exchange2007
- 博客分类:
- linux
Exchange邮件服务器是一个不错的通信消息平台,不过部署Exchange2007确实很有难度,关键是部署它必须要在支持64位的虚拟机上才能完成此实验!下面我们看一下如何在Windows Server2008上安装这个邮件服务器。
一:安装前的准备
一.安装windows server 2003 sp2(r2)
二.Server 2003安装完成后升级为域控制(安装过程中配置dns)
三.提升域功能级别
ubuntu 挂载(感觉挂载iso相当舒服)
- 博客分类:
- linux
当然首先在/media目录下先新建个文件夹当挂载点先以挂载 fat格式的分区为例
$ sudo mkdir /media/software
然后挂载某分区到这个文件夹
sudo mount -t vfat /dev/sda7 /media/software/ -o codepage=936,iocharset=utf8
如果是ntfs格式的分区那就把 vfat => ntfs
1、字符串转inputStream
Java代码
String string;
//......
InputStream is = new ByteArrayInputStream(string.getBytes());
2、Inpu
package hasau;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.InetSocketAddress;
import java.net.Proxy;
import java.net.URL;
import java.util.ArrayList;
import java. ...