安卓
飛白
这个作者很懒,什么都没留下…
展开
-
安卓_手机卫士_第三天(手机防盗向导页构建,selector,页面平移动画)
手机防盗向导页构建手机防盗页面逻辑输入密码成功后 根据是否设置完成四个导航界面决定跳转到导航界面一,还是手机防盗列表界面1,跳转到导航界面的第1个,描述功能 跳转到导航界面的第2个,必须,绑定sim卡,才可以跳转到第三个界面 跳转到导航界面的第3个,必须输入电话号码,(两种途径(1,输入2,选择)) 跳转到导航界面的第4个,手机防盗的总开关,开启2,手机防盗功...原创 2018-03-09 23:12:47 · 285 阅读 · 0 评论 -
安卓基础第九天(四大组件之ContentProvider,操作系统短信与联系人)
ContentProviderContentProvider 简介内容提供者是应用程序之间共享数据的接口使用ContentProvider 共享数据的好处是统一了数据访问方式内容提供者中数据更改可被监听ContentProvider使用定义类继承ContentProvider,根据需要重写内部方法(增删改查)在清单文件的节点下进行配置,标签中需要指定name 和...原创 2018-02-24 21:23:27 · 622 阅读 · 0 评论 -
安卓基础第十天(多媒体,图片,音视频,摄像头,传感器)
多媒体编程图片处理加载大图片Android 模拟器默认为每个应用分配的堆内存空间是16M当加载大图片时,加载图片需要的内存空间不是按图片的大小来算的,而是按像素点的多少来算的图片加载到内存中需要把每一个像素都加载到内存中,容易造成OOM(OutOfMemoryError) 内存溢出致命错误采用缩放方式加载图片 public void click(View ...原创 2018-02-25 23:23:58 · 350 阅读 · 0 评论 -
安卓_手机卫士_第四天(sharp形状资源,使用手势切换页面,监听开机广播)
安卓手机卫士第四天防盗首页构建页面效果 自定义背景图(sharp形状资源)通过shape形状资源,我们可以自定义控件的形状和颜色该控件在布局文件中其实就是TextView加上我们自定义的背景样式创建使用步骤: 首先,drawable目录下创建gradient_box.xml文件,该文件就是shape文件<?xml version="1.0" encodi...原创 2018-03-12 23:02:51 · 371 阅读 · 0 评论 -
安卓_手机卫士_第二天(GridView,自定义组合控件实现设置页项,自定义对话框)
应用程序主界面主页效果图 提取标题栏Style以便后期复用\res\values下styles.xml <!-- <TextView android:text="功能列表" android:gravity="center" android:textSize="20sp" android:...原创 2018-03-05 23:24:22 · 266 阅读 · 0 评论 -
android沉浸式状态栏与text文字设置多种颜色
沉浸式状态栏只支持4.4以上版本,4.4效果为渐变透明色,5.0支持全透明状态栏1.首先配置沉浸式(透明状态栏)样式主题 values-v19 styles.xml <style name="TranslucentTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <item name...原创 2018-05-11 11:19:23 · 284 阅读 · 0 评论 -
安卓_手机卫士_第一天(Splash页,apk签名)
项目介绍功能:启动页面主页手机防盗(注意:演示时模拟器要提前设置有联系人);通讯卫士:黑名单的管理:电话拦截、短信拦截的演示;软件管理:列出系统的所有软件,启动软件、卸载软件、系统的卸载失败(需要root权限)进程管理:列出系统中正在运行的程序;演示杀死软件窗口小部件:添加桌面;流量统计:模拟器并不支持,在真机上才能演示,只做个UI效果;手机杀毒:检查手机安装的软件,...原创 2018-03-01 21:02:35 · 286 阅读 · 0 评论 -
安卓基础第八天(四大组件之Service,AIDL)
Service简介是一种长生命周期的组件,是一个没有界面的组件,由其他组件开启长期在后台运行, 执行不关乎界面的一些操作和Thread 有点相似,但是使用Thread 不安全, 不严谨运行在主线程中,不能用它来做耗时的操作Android进程的概念介绍进程优先级由高到低,依次为: 1. Foreground process 前台进程 用户正在交互 可以理解成相...原创 2018-02-22 14:16:40 · 243 阅读 · 0 评论 -
安卓基础第十一天(Fragment,AutoCompleteTextView,动画,通知栏)
FragmentFragment(碎片)就是小型的Activity,它是在Android3.0 时出现的。可以把fragment 想象成activity的一个模块化区域有它自己的生命周期,接收属于它自己的输入事件,并且可以在activity运行期间添加和删除Fargment入门为Fragment 定义一个布局<?xml version="1.0"...原创 2018-02-27 20:03:59 · 324 阅读 · 0 评论 -
安卓基础第三天(Sqlite,ListView)
(SQLite)数据库特点轻量型的数据库多用于嵌入式开发中存储数据时不区分类型(除非是主键被定义为Integer这时只能存储64 位整数)创建数据库可以不指定数据类型CREATE TABLE person(id INTEGER PRIMARY KEY AUTOINCREMENT, name VARCHAR(20))CREATE TABLE person(id INT...原创 2018-02-19 00:27:57 · 707 阅读 · 0 评论 -
安卓基础第四天(Android网络编程与消息处理机制,SmartImageView)
Android网络编程网络编程预备知识访问网络的Android 应用都必须加上访问互联网的权限 : android.permission.INTERNET开启子线程执行网络或者耗时的操作 1.凡是对UI 的更新,“耗时”操作等都需要在子线程中进行 android4.0以上强制要求,访问网络的操作不允许在主线程中执行只能在子线程中进行 主线程请求网络会报如下错误: androi...原创 2018-02-19 18:32:20 · 316 阅读 · 0 评论 -
安卓基础第五天(httpclient,Aynchttpclient,多线程下载,断点续传,xutils)
使用httpclitet提交数据HttpClient 是apache 开源组织研发的一个API,被Android 引入使用案例代码public class MainActivity extends Activity { private EditText et_username; private EditText et_password; @Overr...原创 2018-02-19 23:47:13 · 427 阅读 · 0 评论 -
安卓基础第六天(四大组件之Activity)
Activity 是Android 四大组件之一,它用于展示界面。是一个负责与用户交互的组件,可以通过setContentView(View)来显示指定控件。Activity 之间通过Intent 进行通信。### Activity之间的跳转Activity清单配置定义类继承Activity在AndroidManifest.xml 的节点中声明application中...原创 2018-02-21 03:12:48 · 322 阅读 · 0 评论