-
BroadcatReceiver:广播接收者 作用:对发送出来的广播进行过滤接收并响应的一类组件。用来接收来自系统和应用中的广播查看全部
-
ContentProvider的分类: 1.系统提供的 2.自定义的查看全部
-
ContentResolver类提供的与ContentProvider类完全相同的4个方法查看全部
-
ContentResolver类 1.获得类对象:在activity中调用getContentResolver()方法获取ContentResolver对象 2.当外部应用需要对ContentProvider中的数据进行增删改查时,可以使用Contentresolver类来完成查看全部
-
1.URI:同一资源标识符 2.UriMathcer类:是一个uri的容器,容器里面包含我们即将可能要操作的uri 类里面的方法:1)addURL(,,code):往Urimatcher类里面添加一个拼凑的Uri 2)match(uri):与UriMatcher类里面的uri匹配,成功返回code;失败返回UriMatcher.NO_MATCH常量(-1)查看全部
-
何为uri——通用资源标识符 1.content://(表示,数据受控于内容提供者) 2.包名/(保证唯一性) 3.条目/(指明哪一条目) 4.记录(指明哪一条目下的某一资源,#通配符)查看全部
-
数据权限查看全部
-
Cursor:游标接口,提供了遍历查询结果的方法,如移动指针方法move(),获取列值方法getString()等常用方法: -getCount()总记录条数 -isFirst()判断是否第一条记录 -isLast()判断是否最后一条记录 -moveToFirst()移动到第一条记录 -moveToLast()移动到最后一条记录 -move(int offset)移动到指定记录 -moveToNext()移动到下一条记录 -moveToprevious()移动到上一条记录 -getColumnIndexOrThrow(String columnName)据列名称获取列索引 -getInt(int columnIndex)获取指定列索引的int类型值 -getString(int columnIndex)获取指定列索引的String类型值查看全部
-
SQlite的数据类型查看全部
-
使用SharedPreferences存取数据<br> 1.SharedPreferences pref = getSharedPreferences(“myPref”,MODE_PRIVATE);<br> 生成一个默认的对象<br> 2. Editor editor = pref.edit(); //得到编辑器对象<br> 3. editor.putString("key","value"); editor.putInt("key","value"); //存值提交<br> 4. editor.remove();//删除<br> 5. editor.commit();//提交 每次修改数据都要提交后才能生效 <br> 6. pref.getString(key,defValue); //取值查看全部
-
数据:SharedPreferences查看全部
-
Cursor为游标查看全部
-
使用GestureDetector进行手势识别原理查看全部
-
111查看全部
-
获取系统音量 AudioManager mAudioManager = (AudioManager) MainActivity.this .getSystemService(AUDIO_SERVICE); int maxoice = mAudioManager .getStreamMaxVolume(AudioManager.STREAM_SYSTEM);// 获取系统最大音量 int currentVoice = mAudioManager .getStreamVolume(AudioManager.STREAM_RING);// 获取当前音量 Toast.makeText(MainActivity.this, "系统最大音量为:" + maxoice + ";当前音量为:" + currentVoice, Toast.LENGTH_LONG).show(); 获取当前运行程序包名 /** * 需要加入权限 <uses-permission * android:name="android.permission.GET_TASKS"/> * */ ActivityManager mActivityManager = (ActivityManager) MainActivity.this .getSystemService(ACTIVITY_SERVICE);// 获取当前程序的运行状态 String packageName = mActivityManager.getRunningTasks(1).get(0).topActivity .getPackageName(); Toast.makeText(MainActivity.this, "当前系统的包名:" + packageName, Toast.LENGTH_LONG).show();查看全部
举报
0/150
提交
取消