代码
文章平均质量分 67
月亮很圆.
你所热爱的东西有一天会反过来拥抱你
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于AJAX比较全面的一些问题
AJAX(Asynchronous JavaScript and XML)1.什么是Ajax,为什么要使用AjaxAjax是“Asynchronous JavaScript and XML"的缩写,它是指一种创建交互式网页应用的网页开发技术Ajax技术基于Javascript和HTTP Request使用Ajax可以创建更好,更快,更用户界面友好的Web应用Ajax包含下列技术:基于web标准XHTML+CSS的表示使用DOM进行动态显示及交互使用XML和XSLT( 样式转换标记语言)进行原创 2020-07-23 15:41:51 · 312 阅读 · 0 评论 -
SQLite
一.为什么要用SQLite1.SharedPreferences是以XML形式存储数据的,只适合存储基本数据类型的数据 2.文件存储的内容在提取数据时,相对复杂 3.当数据量大,结构复杂时,如果使用SharedPreference和文件存储对数据的操作将变得非常复杂,容易出错,效率低下,Android中提供了SQLite数据存储,帮助我们解决问题 简单来说SQLite就是用来解决存储数据...原创 2018-06-13 19:08:50 · 285 阅读 · 0 评论 -
适配问题(屏幕,图片,文字,横竖屏,尺寸)
什么是屏幕适配使得某一元素在Android不同尺寸、不同分辨率的手机上具备相同的显示效果 名称 像素密度范围 mdip 120dpi hdip 160dpi xhdip 240dpi xxhdip 320dpi xxxhdip 480dip尺寸适配怎么做在res下面建不同的文件,例如要建940x600分...原创 2018-06-06 19:47:12 · 3540 阅读 · 0 评论 -
ContentProvider&ContentResolver
一.ContentProvider是什么1.ContentProvider是Android四大组件之一 2.ContentProvider是一种数据包装器,它提供统一的接口对数据进行操作,调用者不用关心数据到底是如何存储的 3.ContentProvider主要用于不同的应用程序间,不同进程间的数据共享二.ContentResolver是什么1.vContentResolver是数...原创 2018-06-21 17:57:37 · 276 阅读 · 0 评论 -
Android中关于Handler的一些知识点
Handler一.为什么要用Handler1.主线程不能有耗时操作 2.子线程不能更新UI二.什么是Handler是处理异步消息的核心类(异步:不同的线程做不同的事)三.什么是Looper1.在安卓中创建出的普通线程默认是没有循环消息的,run方法执行完毕,线程也就结束了 2.如果让线程不停的循环工作时,可以使用Looper,将普通线程变成循环工作线程四.什...原创 2018-06-07 15:16:35 · 258 阅读 · 0 评论 -
AsynsTask
一.AsynsTask是什么1.AsynsTask是Android提供的轻量级(实现代码量少)的异步类 2.为了降低异步通信的开发难度,提供了AsynsTask 3.AsynsTask直接继承于Object类,位于android.os包中 4.使用AsynsTask可以忽略Looper,MessageQueue,Handler等复杂对象,更便捷的完成异步耗时操作二.AsynsTask...原创 2018-06-07 19:01:51 · 705 阅读 · 1 评论 -
HTTP请求
HTTP请求一.GET和POST方法有什么区别get方式属于明文传参(不加密),在地址栏参数可见 post方式属于暗文传参,在地址栏参数不可见二.HttpURLConnection请求网络数据实例创建URL地址对象URL url = new URL("https://www.baidu.com/");创建Connection对象HttpURLConne...原创 2018-06-08 18:14:16 · 282 阅读 · 0 评论 -
JSON
一.JSON是什么轻量级的数据交换格式二.JSON有哪两种数据结构1.JSONObject 单条JSON数据 2.JSONArray 多条JSON组合三.如何解析JSONObject(附案例)简单的JSONObject格式语句{"name":"张三","age":21,"info":{"class":"三年一班","id":20原创 2018-06-10 19:22:29 · 1450 阅读 · 0 评论 -
自定义View
一.自定义View分类View下面有ImageView ImageButton QuickContactBadge AppCompatImageViewTextView EditText Button RadioButton ToggleButton CheckBox Switch TextClock Chronometer RowHeaderViewView...原创 2018-06-18 20:45:35 · 361 阅读 · 0 评论 -
Android四大组件之一Service
什么是Service1.Service是Android四大组件之一,和Activity的级别相当。 2.Service是可以长时间,运行在后台的,是不可见,是没有界面的组件。 3.Service是运行在主线程中的 4.Service可以跨进程调用为什么要学习Service1.大部分病毒利用service的特点,可以在不知不觉中完成预设的功能 2.作为安卓工程师,至少需要了解...原创 2018-06-19 18:09:05 · 287 阅读 · 0 评论 -
视觉差效果和吸顶式导航栏
视觉差效果1.需要引用js包<script type="text/javascript " src="js/jquery.min.js "></script><script type="text/javascript " src="js/plugins.js "></script>2.写html&l原创 2018-10-11 17:24:25 · 477 阅读 · 0 评论 -
css+div实现导航栏
css+div实现导航栏把页面分成两个部分,用div装起来<body> <div class="one1"> <h1>SYROS</h1> </div> <div class="one2"> </div>用<link rel=&q原创 2018-10-08 21:31:19 · 4974 阅读 · 0 评论 -
页面的部分效果的实现
实现滑过之后有慢慢弹出的效果在css里面设置transition: all 0.5s ease-in-out;语法:transition: property duration timing-function delay;值描述transition-property规定设置过渡效果的 CSS 属性的名称。transition-duration规定完成过渡效果需要多...原创 2018-10-09 21:47:56 · 448 阅读 · 0 评论 -
Android四大组件之一BroadcastReceiver
一.什么是广播1.广播是Android四大组件之一,全称BroadcastReceiver 2.广播分为发送方和接收方,就算没有接收方,发送方也会发送数据 3.广播可以实现跨多个页面的数据通信 4.广播可以实现跨进程间的数据通信二.广播的分类及区别——有序广播和无序广播无序广播不管有多少接收者,一旦发出了无序广播,所以监听此广播的接收者都能接收到有序广播按...原创 2018-06-20 22:51:31 · 366 阅读 · 0 评论 -
Android Fragment
Android FragmentFragment是什么是碎片,可以表示Activity中的行为或用户界面部分为什么要使用Fragment1.解决局部刷新的问题 2.解决屏幕适配的问题需要掌握的一些知识点Fragment静态加载静态加载:是讲在主布局文件中放入fragment布局,然后使用下面是一个简单两个fragment碎片的静态加载(fragment一定...原创 2018-06-05 17:32:14 · 246 阅读 · 0 评论 -
关于一些多态基础代码
不会写太复杂的代码,每天写一点原创 2017-05-19 11:44:24 · 554 阅读 · 0 评论 -
大学实训新学的知识点
感觉java好难学啊 哎原创 2017-05-20 00:28:27 · 360 阅读 · 1 评论 -
关于一些file类的基础代码
这些基础代码都是上课的时候看老师打了一遍,然后自己再打一遍原创 2017-05-21 21:58:58 · 454 阅读 · 0 评论 -
实训的第七天 加油
加油 加油 加油原创 2017-05-22 19:31:42 · 303 阅读 · 0 评论 -
Activity生命周期
Activity生命周期onCreate() ;onStart();onResume();onPause();onStop();onRestart();onDestroy();按home键onPause(); onStop(); 按返回onRestart(); onResume(); onStart();手机横屏onPause(); ...原创 2018-06-04 10:10:18 · 170 阅读 · 0 评论 -
Android布局
Android布局线性布局和相对布局用的比较多一点 1. 相对布局&amp;amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;amp;gt;&amp;amp;lt;RelativeLayout xmlns:android=&amp;quot;htt原创 2018-06-04 10:53:46 · 253 阅读 · 0 评论 -
Android常用控件
Android常用控件TextView (负责展示文本,不能编辑 )<TextView//控件idandroid:id = "@+id/xxx" @+id/xxx表示新增控件命名为xxx//宽度与高度android:layout_width="wrap_content" //wrap_content或者match_parentandroid:layout_heig...原创 2018-06-04 11:21:27 · 193 阅读 · 0 评论 -
Intent的使用
Intent的使用意图,进行页面的跳转,运行时绑定机制,连接两个不同的组件 1、启动一个新的ActivityIntent it1 = new Intent(this, Main2Activity.class); startActivity(it1); 2、Activity间传值 (1)直接传值:Intent it2 = new ...原创 2018-06-04 11:45:55 · 257 阅读 · 0 评论 -
Android对话框
Android对话框提示对话框AlertDialog(消息对话框,单选列表对话框,自定义对话框) 创建AlertDialog.Builder对象 自定义对话框 消息对话框,单选列表对话框,自定义对话框<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="htt...原创 2018-06-04 14:53:53 · 247 阅读 · 0 评论 -
适配器及适配器控件
适配器及适配器控件适配器什么是适配器:把数据转换为适配器控件所能使用的SimpleAdapter(可以显示多个控件) 第一个参数填上下文对象 第二个为数据源(而且数据源必须是map对象组成的集合 (listSimpleAdapter adapter =new SimpleAdapter(content,data,resource,from,to);ArrayAdap...原创 2018-06-04 17:21:30 · 576 阅读 · 0 评论 -
Android通知
Android通知什么是通知(Notification):具有全局的效果,可以在任何界面快速预览消息 1.在任何界面都可以快速预览 2.快速打开app 3.实时正在进行的浏览 如何使用通知: 创建通知对象的方式:NotificationCompat.Builder nb = new NotificationCompat.Builder(this);发布通知的方法man...原创 2018-06-04 17:44:22 · 235 阅读 · 0 评论 -
SharedPreferences存储数据
一.SharedPreferences是什么存储一些轻量级的数据,以键值对形式存储数据 SharedPreferences轻量级的存储类二.如何存储数据实例化SharedPreferences对象第一个参数是自己命的名 第二个参数代表私有数据,只能被应用本身访问SharedPreferences sharedPreferences = getSharedPreferen...原创 2018-06-12 17:44:53 · 373 阅读 · 0 评论 -
飞机大战的第一个页面
写了很久欸原创 2017-05-24 23:51:39 · 752 阅读 · 0 评论
分享