移动平台
一个WebView的简单例子 。在开发过程中应该注意几点:
1.AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会出Web page not
available错误。2.如果访问的页面中有Javascript,则webview必须设...
Android网页浏览器的核心Widget是包含了WebKit的WebView。首先,布局文件activity_main.xml:
" /> >" />
布局文件相对简单,包含了几个Button,一个EditText,一个WebView。Java文件MainActivity.java:package...
wifi网卡的状态
1.WIFI_STATE_DISABLED:WIFI网卡不可用
2.WIFI_STATE_DISABLING:WIFI网卡正在关闭
1.WIFI_STATE_EWNABLED:WIFI网卡可用
1.WIFI_STATE_ENABLING:WIFI网卡正在打开
1.WIFI_STATE_UNKNOWN:未知网卡状态
改变WIFI网卡的状态
对WIFI网卡进行操作...
在Android中,实现3D的效果,可以通过OpenGL/ES,Camera,也可以通过Matrix的PolyToPoly来实现。OpenGL比较复杂麻烦,但是其实现的效果也最好,在游戏制作中利用的比较多,而Camera是Android中提供的一个包装好的类,模拟了一个观察点,通过改变这个观察点,从而实现纵深的变化,达到3d的效果。
我们前两篇文章都在讲Matrix,那么这一章我们也通过Matrix,再通过属性动画中ValueAnimator的应用, 来简单实现一个推拉门的效果吧。
...
这里我们看到po...
MainActivity如下:
package cc.test.testwakelock;
import android.os.Bundle;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
/**
* Demo描述:
* 点亮屏幕和解开键盘锁完整示例...
通过HTTPS连接网络是一种常用的方法。但是在实际使用中存在几个困难:
* 使用商业证书的成本
* 使用自定义证书不被系统承认
* 忽略证书验证则可能被“中间人攻击”
本文将针对这些问题讨论技术解决方案。...
MainActivity如下:
package cc.testwebsiteicon;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;
import android.os.Bundle;
import android.os.Handler;
import android.os...
因为分成的第一份都要实现一个往后推的效果,所以分成多少份,对应的我们也要为各个长方形准备对应的matrix来实现变化,所以在下面也会同时new出一个matrix。
2)分成相同的等份之后,我们就要考虑如何为每一个长方形设置变化的矩阵了。
2.1)分析拆分出来的矩形区域及折叠时候的效果,可以发现,偶数位(从0开始)的矩形是右边的那两个角往后推,而奇数位的矩形则刚好相反,当偶数位的矩形在往后推的时候,奇数位的矩形则相对着其也在往后推,并且在往后推的同时,每个矩形的宽度缩小的比例也是一致的。所以根据这几点,我们可...
在网络传输中socket是很常见的传输方式。
下面介绍一下android中的socket。
socket编程一般需要两个部分,分别为客户端和服务器端。
先贴出服务器端的代码,具体解释在代码中有注释。由于TCP协议与UDP协议的代码不同,所以部分代码注释起来了,但是都是亲测。没问题的
==========SocketServiceActivity.java=========
package...
MainActivity如下:
package cc.testfilterable;
import java.util.ArrayList;
import java.util.HashMap;
import android.os.Bundle;
import android.widget.ListView;
import android.app.Activity;
import android...