- 博客(37)
- 收藏
- 关注
转载 Linux常用命令
版权声明:欢迎读者提问交流。 个人水平有限,表述不当或疏漏之处敬请批评指正。 作者:仼先生 来源:CSDN 著作权归作者所有。非商业转载请注明出处,商业转载请联系作者获得授权。 https://blog.csdn.net/qq_41394155/article/details/83472595最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都...
2018-10-30 12:57:55 166
转载 Android Studio 设置代码提示和代码自动补全快捷键--Eclipse 风格
首先本文转自http://blog.csdn.net/csdnzouqi/article/details/50454703,是为了方便以后查看这些设置,最后在这里感谢原博主。为了能跟上技术发展的脚步,我改用Android Studio了,虽然也有其他较新的安卓开发软件,但是现在对我来说该软件还是比较适合的。我原来一直用Eclipse做安卓开发,也用惯了Eclipse的快捷键,刚开始用Andro...
2018-08-21 10:44:01 1097
转载 Android网络请求,获取数据,解析数据Demo
添加依赖 build.gradle dependencies { compile 'com.google.code.gson:gson:2.4' } 右上角Sync Now 在AndroidManifest.xml中添加网络访问权限 <uses-permission android:name="android.permissio...
2018-08-20 17:47:01 587
转载 webview的使用
前言 现在很多App里都内置了Web网页(Hybrid App),比如说很多电商平台,淘宝、京东、聚划算等等,如下图 京东首页 那么这种该如何实现呢?其实这是Android里一个叫WebView组件实现 今天,我将献上一份全面介绍 WebView的常见用法。 目录文章目录1. 简介WebView是一个基于webkit引擎、展现web页...
2018-08-17 16:56:44 285
转载 Android常用十大框架
本文系多方综合与转载整合,意在Android开发中能够知道和使用一些好用的第三方支持,省去自己的很多时间,下面涉及到的多为经过历史兴衰与检验的,江山代有人才出一代更比一代强,有些已经被更新更好用的所取代,但也很多地方仍可圈可点不乏参考,有些依然经典,整理出来请君一参.欢迎大家的指正,补充与交流.1、AndBase框架 项目地址: https://code.jd.com/zhaoqp20...
2018-08-14 17:40:17 3043
转载 noHttp 简单实用
框架特性比Retrofit使用更简单、更易用。动态配置底层框架为OkHttp、HttpURLConnection与RxJava完美结合,支持异步请求、支持同步请求多文件上传,支持大文件上传,表单提交数据文件下载、上传下载、上传和下载的进度回调、错误回调支持Json、xml、Map、List的提交完美的Http缓存模式,可指定缓存到数据库、SD卡,缓存数据已安全加密在6.0以上手机缓存到SD卡时需要...
2018-06-10 18:51:02 980
转载 Android新特性之CardView的简单使用
原文:http://blog.csdn.net/jdsjlzx/article/details/49511215 Android新特性之CardView的简单使用在上篇文章中,我们学习了RecyclerView的简单使用,这边文章我们学习下Android 5.0的另一个新增加的控件CardView。首先讲解写CardView的基本使用,然后在结合RecyclerView使用CardView进行填充...
2018-06-06 19:22:39 227
转载 瀑布流布局实现的三种方式
瀑布流布局的特点? 答:首先,是图片的宽度固定,图片的长度不一样。其次,是当页面滚动时 ,会再次加载数据,动态的渲染在页面上。瀑布流布局的原理? 首先,获取图片的固定的宽度W,网页body的clientWidth 其次,获取在你的版面中显示多少列图片。cols = clientHeight / W; 然后,把前cols的offsetHeight存在一个数组arr中,其他的用else { do so...
2018-06-05 20:30:29 13806
原创 ListView
列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据 具体的将被映射的字符串,图片,或者基本组件。根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和SimpleCursorAdapter其中以ArrayAdapter最为简单,只能展示一行字。SimpleAdapter有最好...
2018-03-12 08:23:36 153
原创 总结
主要代码:activity_mian.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:l...
2018-03-08 08:20:22 111
原创 Activity
1.Activity是用户和应用程序交互的窗口,一个activity相当于我们实际中的一个网页,当打开一个屏幕时,之前的那一个屏幕会被置为暂停状态,并且压入历史堆栈中,用户可以通过回退操作返回到以前打开过的屏幕。activity的生命周期:即“产生、运行、销毁”,但是这其中会调用许多方法onCreate(创建) 、onStart(激活) 、onResume(恢复) 、onPause(暂停) 、on...
2018-03-03 16:09:57 161
原创 android初
1.MainActivity 主界面 R 自动生成 drawble 图片 latout 页面布局 strings.xml 包含固定的字符串 AndroidManifest.xml2.点击事件(1) 创建一个类,如上MyListener类。btnCall.setOnClickListener(new MyListener());(2)使用匿名类btnCall.setOnClickLi...
2018-02-28 16:04:52 117
原创 课后检测
1./* * 需求:校验QQ号码(1)要求必须是5-15位数字(2)0不能开头(3)必须都是数字(4)分别用非正则表达式实现、再用正则表达式实现 */public class a {public static void main(String[]args){checkQQ();}//正则表达式public static void checkQ
2017-10-12 19:48:04 349
原创 IO流的总结
字符流的由来: 因为数据编码的不同,而有了对字符进行高效操作的流对象。本质其实就是基于字节流读取时,去查了指定的码表。 字节流和字符流的区别:读写单位不同:字节流以字节(8bit)为单位,字符流以字符为单位,根据码表映射字符,一次可能读多个字节。处理对象不同:字节流能处理所有类型的数据(如图片、avi等),而字符流只能处理字符类型的数据。结论:只要是处理纯文本数据,就优先考虑使用字
2017-09-21 18:14:32 149
原创 IO流
import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;/** * 1.流的分类 * 按照数据流向不同:输入流,输出流 * 按照处理数据的单位不投:字节流,字符流(处理的文本文件) * 按照角色的不同:节点流
2017-09-21 18:12:26 149
原创 Flie
File方法import java.io.File;import java.io.IOException;import java.util.Date;/** * Created by Administrator on 2017/9/20. * java.io.file类 * 1.凡是与输入,输入相关的类,接口等等都定义在java.io包下 * 2.file是一个类,可以由构
2017-09-21 18:10:54 375
原创 泛型
泛型跟继承的关系import java.util.ArrayList;import java.util.Iterator;import java.util.List;import org.junit.Test;public class TestGeneric { /** * 泛型与继承的关系: * 若类A是类B的子类,那么List就不是List的子
2017-09-19 18:33:47 247
原创 集合Map和泛型
map集合的遍历public class TestMap { public static void main(String[] args) { Map map = new HashMap(); map.put(1, "a"); map.put(2, "b"); map.put(3, "ab");
2017-09-19 08:29:05 403
原创 Tist和Ste
Tist方法public class TestList { //ArrayList:List主要实现类 @Test public void test2(){ List list = new ArrayList(); list.add(123); list.add(456); list.add(new S
2017-09-14 19:49:31 348
原创 集合Collection
集合的总接口Collection一些Collection集合的方法1)size()返回集合中元素(对象)的个数2)add(Object obj);向集合中添加一个元素3)addAll(Collection coll):将形参coll中包含的所有元素添加到当前集合中4)isEmpty(): 判断是否为空5)clear():清空集合元素6)contains(
2017-09-13 19:42:41 226
原创 集合的一些问题?
1、Collection 和 Collections的区别?Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式。Collections 是一个包装类。它包含有各种有关集合操作的静态多态方法。此类不能实例化,就像一个工
2017-09-13 11:03:13 135
原创 继承.重写.重载
继承: 1.为什么Java中要产生继承机制: 提高代码的复用性,减少代码的重复 用 extends 关键字表示 2 .什么是继承: 最少有2个类一个是父类(也叫 超类,基类),一个是子类(派生类) 子类可以继承父类非私有的数据(成员变量和成员方法)*** 当子类调用成员属性和成员方法的时候首先回去子类里面找如果有就调用子类的成员属性和成员方法 如果没有就调
2017-08-14 18:43:29 204
原创 代码块和包装类
什么是代码块?代码块是构造方法的一种补充,优先于构造方法执行.静态代码最优先执行包装类的八个类型byte short integer long boolean float double character数据类型转引用类型的方法int l = 20;//int 转 StringString l1 = String.va
2017-07-19 19:19:12 157
原创 类与对象
三大特征?1.封装2.继承3.多态什么是对象世界一切事物都是对象什么是类?类是模子,确定对象将会拥有特征(属性)和行为(方法)类的特点:类是对象的类型具有相同属性和方法的一组对象的集合 类与对象的区别?类是抽象的概念对象的多种形态 父类引用指向子类的对象
2017-07-19 19:18:11 142
原创 号面向对象
/*理解一:人开门 * 面向过程:人 打开门 * 面向对象: * 人{ //设置一个类 * 打开(门){; * 门.开开(); * } * } * 门{ * 开开(){ * } * } * 理解二:人把大象装进冰箱 * 面向过程:1.打开冰箱: 2.把大象放进去: 3.关闭冰箱: * 面向对象: * 人{ * 打开
2017-07-05 08:45:37 159
原创 数组
//1.//数组是相同数据类型元素的集合 数组本身是引用数据类型,即对象。但是数组可以存储基本数据类型,也可以存储引用数据类型。//2.//·数组一旦定义好就不可以修改长度,如果要修改就必须重新定义一个新数组或者引用其他的数组,因此数组的灵活性较差 // length来调用//3.//a:整型数组 int[] i=new int[]{0,1};//b:字符串
2017-07-02 20:29:20 150
原创 一维数组和二维数组
一堆数组数组int 的默认值是0Sting的默认值是nullboolean的默认类型是false数组一担初始化他的长度是不可改变的数组的四步走:1.声明数组2.分配数组3.赋值4.处理数据数组的格式int[ ] scores = new int[2];scores[0] = 90;scores[1] = 85;
2017-06-29 19:50:11 1009
原创 运算符的优先级和导包后的基本数据类型的格式
while循环:先判断,再执行do-while循环:先执行,再判断for循环:先判断,再执行循环次数确定的情况,通常选用for循环循环次数不确定的情况,通常选用while或do-while 优先级;赋值运算符>算术运算符>关系运算符>逻辑运算符导包后数据类型的变化char 字符型 char a='男';int 整型 int a=1
2017-06-27 20:31:18 242
原创 条件判断语句和循环的格式
一些switch语句结构和 for 的格式switch 得的结果为int和char类型 if是得出的booleanScanner input = new Scanner(System.in)String s =input.next(); //空格键 Tab键 Enter键String s = input.nextLine(); //Enter键是结束字符
2017-06-27 20:08:19 590
原创 代码实例
//28./*public class Day {public static void main(String[] agrs) {for (int i = 100; i int a = i / 100;int b = i / 10 % 10;int c = i % 10;if (Math.pow(a, 3) + Math.pow(b, 3) + Math.pow(c,
2017-06-26 20:32:54 239
原创 代码实例
1.import java.util.Scanner;public class Cmq{public static void main(String[] args){Scanner in = new Scanner(System.in); int a =3; if(a>0){ System.out.println("你输入的是正数"); }}
2017-06-22 18:50:32 280
原创 一些代码实例
1.class Demo{public static void main(String[] args){int x=0,y=1;if(++x==y-- & x++==1||--y==0) //优先级x=x+1 y=1 x==y 结果是 true x=1 结果true .y=1-0==0 结果trueSystem.out.println("x="+x+",y="+y)
2017-06-21 20:07:52 265
原创 运算符
运算符+在java中的三种作用1.代表正号2.做加法运算3.字符串的连接符/获取是除法的商%获取的是除法操作的余数%运算符 当左边的绝对值小于右边的绝对值时,结果是左边当左边的绝对值等于右边,或是右边的倍数是,结果为0当左边的绝对值大于右边的绝对值时,结果是余数%运算符的结果只和左边有关,与右边无关任何一个正整数%2,结果不是0就是1,可以来当做切换
2017-06-20 19:22:52 169
原创 常量和基本数据类型
今天学习了常量1.字符串常量 双引号括起来的内容2.整数常量 所有整数3.小数常量 所有小数 4.字符常量 用单引号括起来的内容单个数字 单个字母 单个符号5.布尔型常量 较为特殊只有true和false6.空常量 的值就是null对于整数有4种表现形式二进制 八进制 十进制 十六进制任意十进制的转换原理 系数*基数的权次幂相加即可
2017-06-19 19:03:15 475
原创 单行注释和多行注释 文本注释
今天学习了单行注释和多行注释例如 //main 方法...多行注释开头/* 结尾*/还说了一些java程序中常见的错误例如:main方法没有参数 有的字母没大写 少了;号等等还有一些标识符的书写格式和作用
2017-06-16 16:32:36 1187
原创 什么是程序 和转义符
今天主要学习了java的开发 程序主要分3步1.编写源程序2.编译源程序3.运行也学习了在System.out.println()加in和不加in的区别 in是一个回车的意思还有2个转义符
2017-06-15 18:33:07 213
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人