随笔分类 -  Android 开发学习笔记(黑马培训班)

摘要:1.平移动画 上一页移入动画 (-屏幕宽度,y) >(0,y) 上一页移出动画 (0,y) >(屏幕宽度,y) 下一页移入动画 (屏幕宽度,y) >(0,y) 下一页移出动画 (0,y) >(-屏幕宽度,y) 2.分析过程 (1)上一页按钮对应的过程(上一个界面移入,当前页移出) (2)下一页按钮对 阅读全文
posted @ 2019-05-07 16:33 雨后观山色 阅读(869) 评论(0) 推荐(0) 编辑
摘要:1.获取手机SIM卡序列号 2.读取系统联系人 系统联系人提供了一个内容提供者,通过内容解析器,匹配Url地址(1)内容解析器(2)Url地址,查看系统联系人数据库,内容提供者源码 先看清单文件 后看java类(联系人数据库有多张表) Uri地址格式:contents://com.android.c 阅读全文
posted @ 2019-05-07 08:22 雨后观山色 阅读(1694) 评论(0) 推荐(0) 编辑
摘要:1.目标效果 在选中和未选中的过程中,切换展示图片 2.实现方法 (1)在app >res >drawable 右击drawable文件夹右键,new >drawable resource file 注意:生成的xml文件必须在drawable目录下,而不是在drawable(v24)包下。 (2) 阅读全文
posted @ 2019-05-06 15:44 雨后观山色 阅读(1150) 评论(0) 推荐(0) 编辑
摘要:1.md5加密介绍 MD5算法是广泛使用的杂凑函数,也就是哈希函数,英文全拼是:Message Digest Algorithm,对应的中文名字是消息摘要算法。 MD5加密:将字符串转换成 32位的字符串(随机生成16进制的字符0-F、不可逆) MD5加密的特点: (1)一个任意长度的数据,经过MD 阅读全文
posted @ 2019-05-06 10:15 雨后观山色 阅读(222) 评论(0) 推荐(0) 编辑
摘要:1.需求介绍 将已经编写好的布局文件,抽取到一个类中去做管理,下次还需要使用类似布局时,直接使用该组合控件的对象。 优点:可复用。 例如要重复利用以下布局: 2.事件传递规则与相应规则 SettingActivity对应布局文件的根布局获取点击事件 此事件传递给SettingItemView控件 ( 阅读全文
posted @ 2019-05-05 15:03 雨后观山色 阅读(260) 评论(0) 推荐(0) 编辑
摘要:1.介绍 (1)获取屏幕的焦点 android:focusable与android:focusableInTouchMode(获取屏幕焦点) 前者针对在键盘下操作的情况,如果设置为true,则键盘上下左右选中,焦点会随之移动。 后者针对触屏情况,也就是我们点击屏幕的上的某个控件时,不要立即执行相应的 阅读全文
posted @ 2019-05-04 17:54 雨后观山色 阅读(753) 评论(0) 推荐(0) 编辑
摘要:1.介绍 补间动画开发者只需指定动画开始,以及动画结束"关键帧", 而动画变化的"中间帧"则由系统计算并补齐! 2.去掉App的标题 (1)将AndroidManifest文件中Application标签中内容保持不变。 (2)修改values->styles.xml中的设置 将以下内容: 替换为: 阅读全文
posted @ 2019-05-04 15:41 雨后观山色 阅读(325) 评论(0) 推荐(0) 编辑
摘要:1.XML布局 (1)主界面布局 (2)Arrayadapter布局 2.java后台 3.效果图 阅读全文
posted @ 2019-05-04 11:51 雨后观山色 阅读(203) 评论(0) 推荐(0) 编辑
摘要:1.XML布局 (1)主界面 主界面中的两个LinearLayout各占一半,分别用fragment代替 (2)Fragment界面 2.java后台 (1)MainActivity.java (2)TongxunluFragment.java (3)WoFragment.java 3.工程效果 效 阅读全文
posted @ 2019-04-11 15:14 雨后观山色 阅读(435) 评论(0) 推荐(0) 编辑
摘要:1.XML布局 (1)主界面 (2)Fragment对应的xml 2.java后台代码 (1)MainActivity.java (2)Fragment 3.效果图 对应的工程名:test57 阅读全文
posted @ 2019-04-10 20:20 雨后观山色 阅读(341) 评论(0) 推荐(0) 编辑
摘要:1.Fragment简介 Fragment(片段) 表示 Activity 中的行为或用户界面部分。您可以将多个片段组合在一个 Activity 中来构建多窗格 UI,以及在多个 Activity 中重复使用某个片段。您可以将片段视为 Activity 的模块化组成部分,它具有自己的生命周期,能接收 阅读全文
posted @ 2019-04-10 18:17 雨后观山色 阅读(775) 评论(0) 推荐(0) 编辑
摘要:1.newsClient新闻客户端涉及知识点汇总: (1)ListView(用来显示消息) (2)开子线程去服务器取数据 (3)解析xml文件 (4)利用handler或者runOnUiThread(new Runnable(){})更新ui组件。 (5)设置ListView的数据适配器MyAdap 阅读全文
posted @ 2019-04-01 10:51 雨后观山色 阅读(253) 评论(0) 推荐(0) 编辑
摘要:1.什么叫服务器 装了服务器端的软件的那台电脑被称为服务器。常见的服务器的软件有apache tomcat。 2.Tomcat 介绍 tomcat是一种轻量级的web容器服务器,使用tomcat可以实现将本地的项目进行发布,客户端可以通过浏览器进行直接访问发布的服务。 3.tomcat服务器的搭建 阅读全文
posted @ 2019-03-31 15:37 雨后观山色 阅读(345) 评论(0) 推荐(0) 编辑
摘要:1.介绍 总结:HttpURLConnection用来发送和接收数据。 2.ANR异常报错 (1)ANR(Application not response) 应用无响应, 主线程(UI线程) (2)如果在主线程中进行耗时操作(比如连接网络、拷贝大量的数据),都会报ANR异常 (3)避免ANR报错,可 阅读全文
posted @ 2019-03-30 20:37 雨后观山色 阅读(463) 评论(0) 推荐(0) 编辑
摘要:1.介绍 总结:ListView 是一个可以以垂直滚动的方式展示条目内容的一个列表,条目的内容来自于ListAdapter(适配器)。 2.操作步骤 3.ListView中convertView和ViewHolder的工作原理 Android中有个叫做Recycler(反复循环器)的构件,下图是它的 阅读全文
posted @ 2019-03-30 10:06 雨后观山色 阅读(227) 评论(0) 推荐(0) 编辑
摘要:1.生成xml文件的两种方式 (1)采用拼接的方式生成xml(不推荐使用) (2)利用XmlSerializer类生成xml文件 2.xml文件的解析 (1)xml的数据来源于服务器,服务器的开发人员通过通过服务器的技术把数据包装成一个xml文件返回给客户端。 (2)Android 开发人员需要进行 阅读全文
posted @ 2019-03-28 17:11 雨后观山色 阅读(608) 评论(0) 推荐(0) 编辑
摘要:1.Content类 在应用程序中Context的具体实现子类就是:Activity,Service,Application。可以把它理解成存储东西的仓库。 常用的上下文一般是类名.class或类名.this (MainActivity.this) 阅读全文
posted @ 2019-03-28 10:24 雨后观山色 阅读(246) 评论(0) 推荐(0) 编辑
摘要:1.采用File类,在指定目录下读写数据 java后台代码为: (1)向app的/data/data/com.example.lucky.helloworld目录下写入文本(涉及IO的读写操作) (2)MainActivity.java代码 2.利用Context类获取常用目录,存储文件(推荐使用) 阅读全文
posted @ 2019-03-27 21:18 雨后观山色 阅读(559) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示