本文基于Android 4.2.2+Linux
3.6.9+SAMA5D3 SoC从源代码的角度审视Android Wifi子系统。
软件平台:Linux3.6.9 + Android 4.2.2
硬件平台:Atmel SAMA5
Wifi模组:RTL8723AU(USB接口)
Android的WiFi子系统自上而下包括如下一些内容:...
Android Fragment是Android4.0以上才有的...
使用WebView可以让Android端的开发工作大量减少,原因是在服务端可以为其做一定的工作,下面这个小Demo就实现了从Android客户端与服务端的交互。我这里客户端使用的工具是Eclipse,服务端使用MyEclipse。
实现效果图:
客户端:
点击登录按钮后,页面跳转,而在服务端Console中看到如下(只看最后一行即可):
可以看到服务端收到了客户端发过来的用户名:y...
版本:1.0 日期:2014.6.17 2014.6.18版权:© 2014 kince 转载注明出处 scrollTo() 、scrollBy()及 Scroller在视图滑动中经常使用到,比如最常见的Launcher就是用这种方式实现。为了更加明了的理解,还是去看一下源码。在View类中,scrollTo的代码如下: /**
* Set the scrolled positio...
”茄子快传”是联想开发的一款近距离文件共享软件,它通过wifi-direct(速度飞快,不需要联网)或者普通的网络(速度慢)在不同手机间传递文件。其中,共享传输已安装程序文件apk这一功能引起我了强烈的兴趣。于是我开始分析它的具体实现,我们知道普通程序是没有权限访问/data/app目录的权限的,它是怎么获取到apk文件的呢?...
文章主要提供android系统上拍照图片截取和图片 选择截取 两种方式,适用于app头像选择等环境。
拍照截取
打开相机
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent,“自定义”);
...
学了安卓也快两年了,自己每次写个东西都是写到一半就放着不管了,搞得到现在都没自己开发出几个拿的出手的APP。最近突然心血来潮,就花了两天写了这个:装哔指南-记车标(其中一天是在收集数据,弄数据库 0.0 )。
好了,言归正传, 先说一下这个APP的主要功能: 展示目前市面上的绝大部分汽车品牌的标志以及一些相关信息,可以分类查看以及切换listview和gridview方式查看。然后先归纳一下开发...
一 类型检查
1、 类型检查操作符
类型检查用来检查或转换一个实例的类型到另外的类型的一种方式。
在Swift中,类型检查使用is和as操作符来实现。
is操作符用来检查一个实例是否是某种特定类型,如果是返回true,否则返回false。
as操作符用来把某个实例转型为另外的类型,由于实例的转型可能失败,因此Swift为as操作符提供了两种...
社会一直在变,不晓得是不是社会变的太苦开,而我没变所以我反而显得单纯了。办一个居住证,几年前办的以为终于可以一劳永逸的,后来续办的是发现确实不难了。尼玛,上个月去续办还说好,你这快要到期了,下个月来开证明吧。结果我昨天去开证明,一堆的文件甩给我说,不好意思现在流程变了。一切都是按照新办的流程来。好吧,我单纯了。其实在软件和硬件的这个行当里,相对而言还是硬件比较单纯点。软件把硬件封装的比较花里胡哨。那么今天讲的这片文章就是。大家可以好好感受一下。当然在这里的花里胡哨是一种很好的软件架构表现,不才并不是像前面的...
Fragment要点
Fragment作为Activity界面的一部分组成出现
可以在一个Activity中同时出现多个Fragment,并且,一个Fragment亦可在多个Activity中使用。
在Activity运行过程中,可以添加、移除或者替换Fragment(add()、remove()、replace())
Fragment可以响应自己的输入事件,并且有自己的生命周期,当然,它们的生命周期直接被其所属的宿主activity的生命周期影响。
而本文简单介绍主要通过点击不同按钮实现切换对应的frag...