文章分类 -  Android

Ubuntu12.04搭建android开发环境 『转贴』
摘要:Ubuntu12.04搭建android开发环境 『转贴』原文:http://blog.csdn.net/typ0520/article/details/8019356原文时间比较久,有些东西已经不太一样了,在64位Ubuntu下面也略有区别,但基本都差不多。一直准备学一点Linux的东西,一直没有付诸行动,这个周末准备安装一下,做了将近半年的android开发,准备学一点关于框架和源码的东西。。。安装之前也百度谷歌了很多次,也看了网上不少的资料,总结一点,就是对于像我这种入门级的人来说,还是不够明确,结合网上的资料,本人在此再做完善一下,希望对后来之人有所帮助,于我也算是一种学习吧。首先是. 阅读全文

posted @ 2014-01-24 17:35 随笔x01 阅读(111) 评论(0) 推荐(0)

Android-读写文件总结
摘要:Android有一套自己的安全模型,具体可参见Android开发文档(中文译文)。当应用程序(.apk)在安装时就会分配一个userid,当该应用要去访问其他资源比如文件的时候,就需要 userid 匹配。默认情况下,任何应用创建的文件,数据库,sharedpreferences 都应该是私有的(位于 /data/data/包名/files/),其余程序无法访问。除非在创建时指明是 MODE_WORLD_READABLE 或者MODE_WORLD_WRITEABLE,只要这样其余程序才能正确访问。因为有这种Android读写文件的方法在安全上有所保障,进程打开文件 时Android要求检查进程 阅读全文

posted @ 2013-03-04 07:50 随笔x01 阅读(198) 评论(0) 推荐(0)

Android-生命周期
摘要:在 Android 中,多数情况下每个程序都是在各自独立的 Linux 进程中运行的。当一个程序或其某些部分被请求时,它的进程就“出生”了;当这个程序没有必要再运行下去且系统需要回收这个进程的内存用于其他程序时,这个 进程就“死亡”了。可以看出,Android 程序的生命周期是由系统控制而非程序自身直接控制。这和我们编写桌面应用程序时的思维有一些不同,一个桌面应用程序的进程也是在其他进程或用户请求时被创 建,但是往往是在程序自身收到关闭请求后执行一个特定的动作(比如从 main 函数中 return)而导致进程结束的。要想做好某种类型的程序或者某种平台下的程序的开发,最关键的就是要弄清楚这种类 阅读全文

posted @ 2013-03-04 07:49 随笔x01 阅读(98) 评论(0) 推荐(0)

Andorid-WIFI的配置
摘要:1 首先,要实现一个简单的WIFI连接设置,我们需要掌握和WIFI功能相关的一些类,比如WIfiManager,WifiInfo,ScanResult,WifiConfiguration等,提供了WIFI连接相关的基本的API. 比如: //打开关闭网关:wifiManager.setWifiEnabled(true/false);//扫描周边网络:wifiManager.getScanResults();//连接指定网络:wifiManager.enableNetwork(networkId,true);//添加网络:wifiManager.addNetwork(wcg);//移除网络:wi 阅读全文

posted @ 2013-03-03 23:20 随笔x01 阅读(461) 评论(0) 推荐(2)

Android-Intent传递对象的两种方法(Serializable,Parcelable)
摘要:今天要给大家讲一下Android中Intent中如何传递对象,就我目前所知道的有两种方法,一种是 Bundle.putSerializable(Key,Object);另一种是Bundle.putParcelable(Key, Object);当然这些Object是有一定的条件的,前者是实现了Serializable接口,而后者是实现了Parcelable接口,为了让大 家更容易理解我还是照常写了一个简单的Demo,大家就一步一步跟我来吧!修改main.xml布局文件(这里我增加了两个按钮)代码如下: <?xml version="1.0" encoding=&quo 阅读全文

posted @ 2013-03-01 23:39 随笔x01 阅读(103) 评论(0) 推荐(0)

Android-ListView能够呈现多种布局的多布局适配器
摘要:ListView用了SimpleAdapter之后就只能呈现一种Layout,这样虽然简单但是有时不能满足需求。所以,我下载SDK的源码重写了SimpleAdapter,你可以看出那些JavaDoc还是之前SimpleAdapter的JavaDoc。 各位下载了之后能将它当成SimpleAdapter使用。 主要修改的地方是: 1、构造方法不再接受单个Layout Resource,能接受Resource数组。 2、能够根据 ItemViewType来选择Resource,所以子类应该要重写 getItemViewType。 感谢各位的使用与支持!/* * Copyright (C) 2006 阅读全文

posted @ 2013-02-19 09:31 随笔x01 阅读(285) 评论(0) 推荐(0)

Android-WIFI密码破解工具编写初探
摘要:最近,在好几个安卓手机群里面都看到有朋友寻求WIFI密码破解工具,在网上经过一番搜索后发现居然没有这样的软件,这让我感到很奇怪,难道这样的功能实现起来很难?思索再三,决定探个究竟。安卓WIFI原理浅析 首先看SDK中查看WIFI操作的相关类。WIFI的支持是在android.net.wifi包中提供的。里面有WifiManager、WifiInfo、WifiConfiguration与ScanResult等几个常用到的类,WIFI的管理通过WifiManager暴露出来的方法来操作,仔细一看还真让人郁闷,这个类没有提供连接WIFI的方法,倒是有disconnect()方法来断开连接,不过有个. 阅读全文

posted @ 2013-02-18 20:18 随笔x01 阅读(7409) 评论(12) 推荐(6)

Android-自动连接指定SSID的wifi热点(不加密/加密)
摘要:最近在做一个项目,其中涉及到一块“自动连接已存在的wifi热点”的功能,在网上查阅了大量资料,五花八门,但其中一些说的很简单,即不能实现傻瓜式的拿来就用,有些说的很详细,但其中不乏些许错误造成功能无法实现,经过浣熊多方努力,终于成功将功能实现,遂将一点点小成就拿出来与大家分享。首先需要感谢这篇文章的作者:http://blog.chinaunix.net/uid-22342564-id-3228565.html在这篇文章中,作者定义了一个wifi工具类,其中存在着操作wifi的各种方法,其中有一些错误我以改正,正确的代码如下(创建一个名为WifiAdmin.java的文件,以下代码中没有包声明 阅读全文

posted @ 2013-02-18 19:16 随笔x01 阅读(383) 评论(0) 推荐(0)

Android-ListView常用用法
摘要:ListView是比较常用的控件,但一直都觉得创建ListView步骤有点繁琐,故在此总结一下,方便查阅。程序效果是实现一个ListView,ListView里面有标题,内容和图片,并加入点击和长按响应。首先在xml里面定义一个ListView<?xml version="1.0" encoding="utf-8"?><LinearLayout android:id="@+id/LinearLayout01" android:layout_width="fill_parent" android:l 阅读全文

posted @ 2013-02-18 17:59 随笔x01 阅读(110) 评论(0) 推荐(0)

Android-图片缩放
摘要:public static Drawable resizeImage(Bitmap bitmap, int w, int h) { // load the origial Bitmap Bitmap BitmapOrg = bitmap; int width = BitmapOrg.getWidth(); int height = BitmapOrg.getHeight(); int newWidth = w; in... 阅读全文

posted @ 2013-02-18 17:53 随笔x01 阅读(87) 评论(0) 推荐(0)

导航