随笔分类 - Android
摘要:在平时开发中,Activity我们每个人应用的都滚瓜烂熟,回忆起来没有太难的地方,但是我们学习知识不应该只知其一不知其二,这样才能在学习的道理上越走越远,今天我要给大家分享的内容会让大家明白一些Android内部的实现机制以及Activity在整个FrameWork层是如何交互处理的和FrameWo
阅读全文
摘要:短信验证功能我分两个模块来说,短信验证码的后台和代码实现短信验证码的功能。 一、短信验证码的后台 1、注册Mob账号:http://www.mob.com/#/login 2、注册成功之后,点击“头像”,进入“产品中心”,进入如下界面点击第二项添加应用。添加完应用几秒后再次进入第二项。 3、在第二步
阅读全文
摘要:一、RecylerView的特点 1、 不关心Item是否显示在正确的位置,通过设置不同LayoutManager 的实例让Item显示不同的风格。 2、 不关心 Item间如何分离。要定义Item间的分隔效果,可以实现ItemDecoration的子类,ItemDecoration里提供了onDr
阅读全文
摘要:为了弄清楚onSaveInstanceState()方法和onRestoreInstanceState()方法,我翻译一下谷歌的API,翻译如下: There are a few scenarios in which your activity is destroyed due to normal
阅读全文
摘要:以前只知道在Activity销毁之前,要把数据保存在 onSaveInstanceState(Bundle)方法中,后来学习了别人的微博,学到了很多细节问题,所以整理了一下,希望能帮到大家。 如果看官方文档会发现:对于activity的销毁,有下面这么一个表: "Killable"表示当前activ
阅读全文
摘要:首先大家先找到本地的sdk,然后找到Google提供的API,具体查找方法如下:sdk——>docs——>index.html——>develop——>training——>左边的目录下找到Build Apps with Graphics & Animation——>Adding Animation
阅读全文
摘要:看到上面这段代码,大家肯定认为三个TextView的宽度是1:2:2,但实际上是如图1这样的,宽度之比确实是1:2:2,但为什么第一个和后两个是齐平的呢?下面我给大家画一条线,可以看到虽然控件是没有对齐的,但是三个TextView里的第一行文本是对齐的,这是因为TextView 在LinearLay
阅读全文
摘要:一、使用步骤: 1、建立Widget的样式布局文件widght,布局只支持几种,比如,相对布局,线性布局,帧布局,布局里支持的控件也是有限的。 2、在res下建立一个新的文件夹我的命名为xml 3、在新建立的xml文件夹里建设一个Widget的.XML配置文件,weather.XML 4、.XML配
阅读全文
摘要:一、用WebView处理页面导航 可以加载本地资源也可以加载web资源,区别是我们要加载本地资源要实现在assets文件夹里添加一个.html资源。调取网页的时候可以用loadUrl方法把网址添加进去也可以用Intent意图,把Uri地址添加进去就好了,在这里我就不写不来了。但是在打开的时候总是默认
阅读全文
摘要:一、对AIDL进行说明 AIDL允许定义一个编程的接口来作为客户端和服务端通信的桥梁,AIDL定义了客户端和服务端的编程标准,在Android里边一个进程无法直接访问另一个进程的内存信息,但是要访问的话,我们就需要把他们的设备分解成操作系统能认识的基本数据类型。使用AIDL必须要跨进程,所以通讯起来
阅读全文
摘要:一、在这里我会先说明两个基本概念,Broadcast(广播)和BroadcastReceiver(广播接收器) 1、Broadcast:是运用在应用程序内部以及应用程序之间的一种传输信息的机制 2、BroadcastReceiver:对发送过来的广播进行过滤并且进行响应的组件,用来接收来自系统或者应
阅读全文
摘要:一、Activity的概要说明 我看过Activity的源码,Activity类注释大概是这样解释的:几乎所有的Activity都是与用户交互用的,我想用了一个几乎的意思应该是排除一些纯展示界面吧,因此Activity类主要是创建一个窗口来展示我们所做的UI界面,我们用的时候通常是全屏来展示UI界面
阅读全文
浙公网安备 33010602011771号