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

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

难度初级
时长 6小时 0分
学习人数
综合评分9.57
162人评价 查看评价
9.9 内容实用
9.5 简洁易懂
9.3 逻辑清晰
  • 1、 在android中如何使用SQLite -SQLiteDatabase 提供了一些管理SQLite数据库的类 提供创建,删除,执行SQLite命令,并执行数据库管理任务的方法 每个程序的数据库名字是唯一的 db.execSQL(sql)//执行任何SQL语句 db.insert(String table,String nullColumnHack,ContentValues values)//(表名,空列的日志,值) db.delete(String table,String whereClause,String[] whereArgs)//(表名,删除条件,删除条件数组值) db.update(String table,ContentValues values,String whereClause,String[]whereArgs)//(表名,值,更新条件,更新的条件数组) db.query(String table,String[]Columns,String selection,String[] selectionArgs,String groupBy ,String having ,String orderBy,String limit)//(表名,查询的列,位置条件,与selection拼成条件,分组,分组条件,排序,分页限制)(查询) db.rawQuery(sql,selecionArgs)(查询) -SQLiteOpenHelper
    查看全部
  • 文件存储 3-3文件操作案例 总结 12:35
    查看全部
    0 采集 收起 来源:文件操作案例

    2015-09-28

  • 文件存储 3-3文件操作案例 一,新建一个Android 项目 .xml中建一个输入框 和按钮 MainActivity中声明和实例化(findId方法)EditText Button TextView 二,保存文件内容 自定义一个WriteFiles(String content)方法 openFileOutput();赋值给fos 嵌套try catch循环 三,读取文件内容 自定义 readFiles()方法 openFileInput("a.txt");读文件 赋值给 fis 每次填1024字节; byte [] buffer = new byte[1024]; fis.close(); baos.close(); return content; 添加try catch结构 四,按钮事件 用setOnClickListener onClick方法中 使用WriteFiles();方法和contentvalue.setText(readfile());
    查看全部
    0 采集 收起 来源:文件操作案例

    2018-03-22

  • 内存卡读写权限的添加
    查看全部
    0 采集 收起 来源:文件操作案例

    2015-09-28

  • SharedPrefeferences存储步骤
    查看全部
  • SharedPreferences简介
    查看全部
  • 文件存储 3-2 File类方法介绍 一,MainActivity里的操作 File file = this.getFilesDir();得到当前应用程序默认的数据存储目录 File file = this.getCacheDir();得到当前应用程序默认的缓存文件存放位置 可以把一些不是非常重要的文件在此创建使用 手机内存不足时,系统会自动去删除APP的cache目录的数据 自定义目录在/data/data/<包名>/app_imooc this.getExternalCacheDir();得到外置的存储目录 和内置的使用一样 app卸载的 数据会清除 如果开发者不遵守规则 不把数据放入/data/data/<包名> 或者 /mnt/sdcard/Android/data<包名> 卸载后不会自动清除 将会造成垃圾
    查看全部
    0 采集 收起 来源:File类方法介绍

    2018-03-22

  • 3-2file类方法介绍 各种权限
    查看全部
    0 采集 收起 来源:File类方法介绍

    2015-09-28

  • 文件存储 一,MainActivity里的操作 new File(/mnt/sdcard/test); if(!file.exists())循环 里面嵌套try catch file.delete();可以直接删除
    查看全部
  • 文件权限
    查看全部
    0 采集 收起 来源:File类方法介绍

    2015-09-28

  • Android中文件存储的操作
    查看全部
  • 一,新建一个java类 继承SQLiteOpenHelper onCreate()方法用于首次创建数据库的时候调用 可以建库 建表 当数据库的版本发生变化的时候自动执行 二,onCreate()方法 建表建库 三,MainActivity中 实例化DBOpenHelper DBOpenHelper helper = new DBOpenHelper(MainActivity.this, "stu.db"); 获取数据库 赋值给db 用db.rawQuery查询 以往一样的 if循环里嵌套while for循环 关游标和数据库
    查看全部
    0 采集 收起 来源:SQLiteOpenHelper

    2018-03-22

  • 获取只读数据库
    查看全部
    0 采集 收起 来源:SQLiteOpenHelper

    2015-09-28

  • ContentProvider 创建一个类继承抽象类contentprovider oncreat(在创建后被调用) delet(根据uri删除selection指定的条件所匹配全部记录) insert(根据uri插入values对应的数据) update(根据uri修改selection指定的条件所匹配的全部记录) query(更加uri查询出selection指定的条件所匹配的全部记录,并且可以指定查询哪些列以什么方式排序) getType(返回当前uri的MIME类型,如果uri对应数据包括多条记录那么MIME类型字符串就是以vnd.android.dir/开头 如果只对应一条记录就是vnd.android.cursor.item/开头)
    查看全部
  • 原理操作图
    查看全部

举报

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

微信扫码,参与3人拼团

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

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