-
正确获得android设备的IP地址
摘要:网上此类获得android设备IP地址相关的文章有不少,有一篇是比较通用的,但有一个问题:有些设备默认的是IPv6的地址,那段代码获得的就是IPv6的地址。但这显然不是我们想要的,我们需要的是IPv4的地址,于是代码就需要这样修改:try { for (Enumeration...
阅读全文
-
Android中利用Application实现多个Activity间共享数据
摘要:在Android中Application只是用来保存应用程序上下文,核心还是在Activity。但我们可以简单的在Application中定义公有的静态变量,从而在多个Activity内调用,实现数据共享。代码如下:public class myApp extends Application { public static HashMap<String, Object> hashMap = new HashMap<String, Object>(); public static ArrayList<String> strList = new ArrayLis
阅读全文
-
Android中简单实现Spinner的数据绑定
摘要:Spinner在android中通常用来实现下拉列表,但可惜的是Spinner没有直接实现类似text-value这样的自动绑定功能。某些情况下,列表展示的文本并不是我们想要取得的值,这样就需要手动实现数据绑定。首先用2个数组来分别表示显示的文本和要取的值,代码如下: private final static String[] texts = {"张三", "李四", "王五"}; private final static int[] values = {1, 2, 3}; private Spinner spinner; priva
阅读全文
|