自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 Android中级-Fragment学习1

Activity一般在一个APP中在主页使用,其他页面一般使用fragment更灵活便捷MainAty: protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);...

2019-03-24 02:27:13 145

原创 Android学习-广播接收器

广播接收器BroadcastReceiver用于接收App传递过来的信息新建-other-broadcastreceiverMainAty:常规性事件接听器代码 case R.id.btnSendMsg: // Intent i=new Intent(this,MyReceiver.class); //注册接收器后就不能使用显...

2019-02-13 04:38:46 214

原创 Android-Service传递数据及绑定通信

一、传递数据本次主要用到3个控件,btnStartService、btnStopService、editTextMainAty:public class MainActivity extends AppCompatActivity implements View.OnClickListener { private EditText etData; @Override ...

2019-02-13 04:34:05 1950

原创 Android学习-从另一个App启动本地AppService(1)

之前有学习过从另一个App启动本地AppClass,通过Action来完成。由于Service在android5.0后只能通过显示Intent来启动Service本地App:public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedIn...

2019-01-20 00:51:42 358

原创 Android学习-Service运用、绑定及生命周期

Serive即app中的后台服务功能,可在后台继续运行,用以与服务器进行接收、发送数据等功能MainAty:private Intent intent;protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R...

2018-12-29 01:20:01 219

原创 Android学习-Context作用及Application

Context用于访问全局资源MainAtyprivate TextView tv;tv= new TextView(MainActivity.this);tv.setText("Hello Android");//可以直接输出tv.setText(R.string.hello_world);//也可以调用字符串idsetContentView(tv);System.out.prin...

2018-12-26 02:48:22 194

原创 Android学习-Intent过滤器及通过浏览器访问Aty

在之前Intent章节中新建一个Aty并在Mainfest文件中设置:<activity android:name=".MyAty1" android:label="MyAty1"> <intent-filter> <category android:name="android.intent.category...

2018-12-17 19:30:57 281

原创 Android学习-显式、隐式Intent

显式Intent findViewById(R.id.button2).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { startActivity(new Intent(MainActivit...

2018-12-17 01:48:46 163

原创 Android学习-输入信息并传递至另一Aty

本章通过输入文本,点击按钮传递至另一个Aty并显示信息MainAty:private TextView textview; textview=findViewById(R.id.textView); findViewById(R.id.btnStartAty).setOnClickListener(new View.OnClickListener() { @Over...

2018-12-07 01:22:15 357

原创 Android学习-Activity传递参数及值对象

例子:MainAct传递参数至TheAty方法一:MainAty传递 i.putExtra("data","Hello jikexueyuan");TheAty获取private TextView tv ; Intent i=getIntent(); tv= findViewById(R.id.tv);方法二:Bundle传递MainAty传递 Bundle b=new...

2018-11-30 00:54:48 877

原创 Android学习-Activity生命周期及页面切换

Activity生命周日为以下:1、onCreate()2、onStart()3、onResume()4、onPause()5、onStop()6、onRestart()7、onDestory详细的总结篇:https://www.cnblogs.com/lwbqqyumidi/p/3769113.html切换ActivityfindViewById(R.id.btnStart...

2018-11-30 00:41:02 268

原创 JAVA学习-综合学习

abstract class Person{ private int age; private String name; public Person(int age,String name) {//构造方法,传参数 this.age=age; this.name=name; } public int getAge() { return age; } public void...

2018-11-06 16:42:11 385

原创 JAVA学习-对象多态性

向上转型:程序自动完成格式:父类 父类对象=子类实例向下转型:强制类型转换格式:子类 子类对象=(子类)父类实例class A{ public void tell1() { System.out.println("A"); } public void tell2() { System.out.println("B"); }}class B extends A{ pu...

2018-11-06 16:36:11 127

原创 JAVA学习-String字符串延展

**StringBuffer:**缓冲区,本身也是操作字符串,但是他可以更改public static void main(String[] args) { StringBuffer sb=new StringBuffer(); sb.append("123123"); System.out.println(sb.toString()); tell(...

2018-11-06 16:24:45 537

原创 JAVA学习-接口

接口是JAVA种最重要的概念,接口可理解 为一种特殊类,里面全是由全局常量和公共的抽象方法组成 的接口格式:interface NAME{全局常量抽象方法}注意:接口需全部大写接口的实现也必须通过子类,使用关键词implements,而且接口是可以多实现的一个接口不能继承一个抽象类,但是可以通过extends同时继承多个接口,实现多接口继承案例: interface Int...

2018-11-06 16:08:57 152

原创 JAVA学习-抽象类

final-完结器,表示最终的意思final能声明类、方法、属性,用final声明的类不用被继承、重写、声明的变量为常量,不能被修改final class People{ public final void tell() {}class Student extends People{ public void tell() {}错误案例,final定义的类不能被继承 final...

2018-11-06 16:04:21 143

原创 JAVA基础-继承及重写、super关键字

继承关键字:extends概念:扩展父类的功能,使用extends关键字完成代码:class 子类 extends 父类 {}class Person{ private String name; private int age; public String getName() { return name; } public void setName(String name) {...

2018-10-26 01:44:30 187

原创 JAVA基础-static,this关键字

static声明的属性为全局属性,声明的方法可以直接通过类名调用使用static方法时,只能访问static声明的属性和方法,而非static声明的属性和方法是不能访问的案例:class Person{ String name; private static String country="北京"; public Person(String name ) { this.name=...

2018-10-26 01:32:01 121

原创 JAVA基础-方法重载、类的声明、封装性、构造方法

方法的重载程序根据参数的不同个数和类型,可以自动区分相同的方法名 public static void d (int a,int b) { a=10; b=20; System.out.println(a+b); } public static void d (int a,int b,int c) { a=10; ...

2018-10-26 01:08:06 276

原创 代码封装及参数

这一阶段开始学习代码的封装及参数、无参代码无参代码 static String name; static int age; static char sex; static void input() { Scanner scanner =new Scanner(System.in); name =scanner.next(); a...

2018-10-09 00:52:40 1235

原创 JAVA基础-语句学习

现在开始学到各种语法及语句学习首先学习简写加减乘除常规为±*/%为除法取余++为自增1–为自减一关系运算符==为检验是否相等 相等为true!=为检验是否不相等 不相等为ture还有>、<、>=、<=for语句循环显示0-127的字符 for(int i=0;i<=127;i++) { System.out.println(...

2018-09-29 17:18:11 273

原创 JAVA基础-控制台获取

通过Scanner获取控制台输入的信息: Scanner scanner=new Scanner(System.in);//创建Scanner对象 //向控制台输出文本 System.out.println(“姓名:”); //接受输入的名字字符串 String name =scanner.next(); ...

2018-09-17 01:46:17 319

原创 JAVA基础-数据类型

经过几天的学习,对JAVA的几个数据类型、转换以及二进制数有了更多的了解。 同时也搜索了网上很多的资料和视频,发现有一些内容都只是讲了结果却没有讲过程,对于特别死脑筋的我也是各种钻牛角尖,这里把一些心得写下来。首先使用char类型数据,通过循环语句将Unicode码0-127位写下。 for (int i=0;i<=127;i++) { System.out.pri...

2018-09-06 01:53:53 127

原创 JAVA基础

学习之前的自白 本人今天26岁,工作三年,因为最近刚换到了销售岗位,频繁的出差以及销售的不适应让我对职业生涯有点迷茫,之前的岗位是市场部,由于公司内部的变动不得不去了销售岗,也因此萌生了换行业的冲动,一方面是因为我本身就不是一个讲话很有说服力的人,加之一直对计算机抱有极大的兴趣(大学选错了专业T0T),因此打算半路出家自学安卓开发。今天开始正式学习安卓开发之路-JAVA基础 通过极客学院的...

2018-08-29 01:18:54 165

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除