为了账号安全,请及时绑定邮箱和手机立即绑定

Android攻城狮的第二门课(第3季)

难度初级
时长 6小时 0分
学习人数
综合评分9.57
162人评价 查看评价
9.9 内容实用
9.5 简洁易懂
9.3 逻辑清晰
  • 广播broadcast

    查看全部
  • //创建一个类继承SQLiteOpenHelper,并重写onCreate,onUpgrade方法


    查看全部
    0 采集 收起 来源:SQLiteOpenHelper

    2019-01-04

  • //SharedPerferences存取数据
    //mysps:存储的xml文件名,MODE_PRIVATE:当前程序可读
    SharedPerferences sps = getSharedPerferences("mysps","MODE_PRIVATE");
    //通过edit()方法获得一个编辑器对象
    Editor editor = sps.edit();
    //用编辑器对象调用putxxx方法存入简单数据key-valus
    editor.putInt("age",20);
    //最后都需要写个提交才能存储完成
    editor.commit();


    查看全部
  • SystemService 1. 使用LayoutInflater把一个layout转换成view        LayoutInflater inflater = (LayoutInflater) MainActivity.this.getSystemService(LAYOUT_INFLATER_SERVICE);        View view = inflater.inflate(R.layout.activity_main, null);        setContentView(view);

    查看全部
  • 给gestureOverlayView设置监听器: gestureOverlayView.addOnGesturePerformedListener(new OnGesturePerformedListener(){}) 重写方法onGesturePerformed()。 如图,onGesturePerformed()的示例代码,也就是关于手势识别的代码实现。 ArrayList<Prediction>:预测集

    查看全部
  • 当应用程序在安装时,系统就会分配给他一个userid,当该应用要去访问其他资源比如文件的时候,就需要userid匹配。默认情况下,任何应用创建的文件,sharedpreferences,数据库应该都是私有的(位于/data/data/<package name>/files),其他程序无法访问。除非在创建时指定了MODE_WORLD_READABLE 或者 MODE_WORLD_WRITEABLE。 创建的文件保存在/data/data/<package name>/files目录 openFileOutput(fileName,MODE):第一个参数是文件的名字,第二个参数是权限,权限可

    查看全部
    0 采集 收起 来源:文件操作案例

    2018-11-16

  • 代码实现 1. 首先是创建数据库,和上一节课一样: SQLiteDatabase db = openOrCreateDatabase("stu.db",MODE_PRIVATE,null); 2. 然后是创建表格,和上一节一样: db.execSQL("create table if not exists stutb (_id integer primary key autoincrement, name text not null, sex text not null, age integer not null )");

    查看全部
  • button中设置android:onClick="doClick" String name=pref.getString("username","" ); if (name==null) { checkBox1.setChecked(false); }else { checkBox1.setChecked(true);

    查看全部
  • 广播优先级别 <intent-filter android:priority="1000">//值为-1000~1000 abortBroadcast();//截断广播的方法 /** * 动态注册广播接收器*/

    查看全部
  • SharedPreferences适合存一些简单的数据,是一种轻量的存储方式

    int string bool它的本质是基于xml文件存储key_value键值对的存储

    通常用来存储一些简单的配置信息


    查看全部
  • 服务类型:

    用于应用内部:本地服务

    startservice  stopservice stopself stopselfresult 

    bindservice  unbindservice 

    android系统内部应用程序之间 :远程服务

    查看全部
    0 采集 收起 来源:Servie概述

    2018-09-29

  • onBind中通过MyBinder返回当前服务对象

    查看全部
    0 采集 收起 来源:Bind启动

    2018-08-30

  • 绑定式的服务跟启动源绑定在了一起,启动源Activity销毀前必须先解绑,不然会报错
    查看全部
    0 采集 收起 来源:Bind启动

    2018-08-30

  • this.getExternalFilesDir()获取外部存储位置跟内置的使用时一样的


    查看全部
    0 采集 收起 来源:File类方法介绍

    2018-08-22

  • https://blog.csdn.net/u013365671/article/details/40678867

    查看全部
    0 采集 收起 来源:文件操作案例

    2018-08-22

  • this.getFilesDir 当前应用默认的数据存储目录

    查看全部
    0 采集 收起 来源:File类方法介绍

    2018-08-22

  • Broadcast(广播)

    BroadcastReceiver-组件(广播接收器)

    https://img1.sycdn.imooc.com//5b69916e0001e59209100482.jpghttps://img1.sycdn.imooc.com//5b6994ce0001de9e09680393.jpg

    https://img1.sycdn.imooc.com//5b69964f000126d507600290.jpg

    https://img1.sycdn.imooc.com//5b6996ba0001e41710590469.jpg

    https://img1.sycdn.imooc.com//5b6996e400019d9409810458.jpg


    查看全部
  • 记住用户名

    查看全部
首页上一页1234567下一页尾页

举报

0/150
提交
取消
课程须知
本课程是Android开发课程的中后期部分,学习之前要求对一些知识点有一定的了解: 1、已经掌握了Java基础 2、已经熟悉或者了解Android中的监听事件原理 3、已经熟悉或者了解一种以上的数据库,并掌握基本的SQL语句
老师告诉你能学到什么?
1、初步掌握Android手势识别的原理以及实际使用 2、初步掌握Android的数据存储方式 3、深度了解Android中的组件 4、熟悉了解Android常用的系统服务并对服务的使用有新的认识

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!