android
Mllllk
只想做自己想做的,学自己想学的
展开
-
Android的cursor的使用细节
我们在结婚SQLite进行数据查询的时候,通常会返回一个Cursor的对象,我们需要通过一个一个的内容的查询才能将内部的数据进行提取。但是我们在使用的时候,需要注意就是不能直接使用他的getString方法对内容进行提取,我们需要先将其移动到第一行,也就是有数据的那一行,不然就会出现越界的错误。推荐先使用moveToFirst移动到第一行,然后使用moveToNext判断是否可以进行下一行的移动,以此防止出现空指针的调用。...原创 2021-11-28 18:27:38 · 310 阅读 · 0 评论 -
android 反序列化XmlPullParse之如何创建一个对应的InputStream的对象以便于调用setInput方法
1、现在project的目录结构下将xml文件Assets目录中(Assets目录首先右击Main目录,然后点击Folder,然后点击Folder Assets)2、输入下面的语句创建InputStream对象InputStream inputStream=getResources().getAssets().open("fuck.xml");3、用Xmlpullparse对象调用setinput()方法,并将上面获取到的InputStream对象作为参数放入其中即可。...原创 2021-11-09 14:08:13 · 1801 阅读 · 0 评论 -
android 序列化流程
1、先创建一个序列器XmlSerializer xmlSerializer= Xml.newSerializer();2、创建一个文件对象,然后父目录选择外部根目录,同时指定它的文件名File file=new File(Environment.getExternalStorageDirectory(),"fuck.xml");3、注意动态获取手机的权限4、创建一个文件输出流FileOutputStream fileOutputStream = new FileOutp.原创 2021-11-08 19:44:04 · 1592 阅读 · 0 评论 -
安卓将Bitmap图片转换为byte[]数组
BItmap转换为byte[]数组photo对象是一个Bitmap对象ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();//创建对应的流对象photo.compress(Bitmap.CompressFormat.JPEG,100,byteArrayOutputStream);//将流对象与Bitmap对象进行关联。byte [] xx=byteArrayOutputStream.toByteArr原创 2021-10-31 14:16:23 · 3100 阅读 · 0 评论 -
安卓组件学习
TextView(文本显示)TextView的相关属性:text:设置文本框的内容textColor:设置文字的颜色textSize:设置文本的大小textStyle:设置文本的风格gravity:设置文字在该文本框内的位置width:设置文本框的长度singleLine:是否该文本框是单行的显示maxLines:该文本框的最大行数ellipsize:文字长度超过组件宽度时可以选择显示方式drawable[Right|Bottom|Right|Left]:在文本.原创 2021-09-20 14:01:13 · 140 阅读 · 0 评论 -
安卓布局属性总结
布局属性layout_marginLeft=""layout_marginTop=""layout_marginRight=""laryout_marginBottom=""layout_margin=""该属性针对控件或者布局,如果是布局那么原创 2021-09-11 09:14:23 · 1605 阅读 · 0 评论 -
android基础开发学习记录一
app包下的清单文件Java下的目录主要的java代码文件在第一个包中,其他两个包用作测试用res目录drawable目录主要是存放界面的资源layout目录主要存放的是布局文件mipmap目录主要存放的是图标的资源values主要存放的颜色,字符串,尺寸,风格相关可以在布局中被调用的资源在Android中资源文件都被保存在app/res目录下资源的定义我们若想调用资源就必须在app/res/values目录下创建对应的xml文件,比如..原创 2021-09-06 15:53:31 · 117 阅读 · 0 评论