• 等级
  • 14177 访问
  • 60 原创
  • 419 转发
  • 40921 排名
  • 0 评论
  • 1 获赞

_045_Android_xml文件解析器XmlPullParser

转自https://www.cnblogs.com/GeekSeer/p/5981125.html,感谢作者的无私分享。   Pull解析与Sax一样.都属于事件驱动的解析方式.。相比Sax解析过程更加灵活. sax一旦开始解析就是从头读到尾.不解析完整个文档不会停。 pull解析较为灵活.是以事件为单位.手动向下继续. 如果获得到我们要找的内容. 可以停止继续解析. 对象的种类 Docum...

2018-11-11 21:54:45

_044_Android_解析XML的几种方式的原理与特点:DOM、SAX、PULL

转自https://blog.csdn.net/tianhouquan/article/details/82467820 ,感谢作者的无私分享。  解析XML的几种方式的原理与特点:DOM、SAX、PULL。 XML的解析方式有很多,光开源的就有十多种:如Xerces、JDOM、DOM4J、XOM、JiBX、KXML、XMLBeans、jConfig、XStream、XJR等。 但是最常用的...

2018-11-08 11:51:09

_043_Android_解析XML之PULL

前言   在上一篇博客已经介绍了Android解析XML的几种方式,分别有:SAX、DOM、PULL。详细的可以看看上一篇博客:http://www.cnblogs.com/plokmju/p/android_XMLForSAX.html。这篇博客就介绍一下PULL解析XML。   XMLPULL的一些特点: 简单的接口:XMLPULL由一个接口(XmlPullParser)、一个例外(Xm...

2018-11-08 11:33:23

_042_Android_使用Serializer去生成xml文件

转自https://www.cnblogs.com/linfenghp/p/5393832.html,感谢作者的无私分享。 xml文件我们可以用来保存一些数据。例如用来备份短信。这个例子中,我们就用XmlSerializer接口来实现一个备份短信的程序。当然了,为了程序简单化,这个程序我们并不是真的去备份短信。我们通过一个Message.java文件来作为javabean使用。用他来虚拟一个短信...

2018-11-08 10:31:51

_040_Android_Android面试宝典总结 --第四章:对话框、信息提示和菜单

 转自https://blog.csdn.net/wenzhi20102321/article/details/60868763,感谢作者的无私分享。 Android面试宝典总结                  –第四章:对话框、信息提示和菜单  本文对Android面试宝典的面试题目做一点总结和记录,希望对大家有帮助。 一.对话框 (一)Android的标准对话框最多可以有几个按钮?写...

2018-11-05 09:49:32

_039_Android_SharedPreferences的使用

转自https://www.cnblogs.com/smyhvae/p/4019379.html,感谢作者的分享。  一、Android数据的存储方式: Android系统一共提供了四种数据存储方式。分别是:SharePreference、SQLite、Content Provider和File;此外还有一种网络存储。由于Android系统中,数据基本都是私有的,都是存放于“data/data...

2018-11-04 21:49:32

_038_Android_Android 文件访问权限的四种模式

转自https://www.cnblogs.com/wuyudong/p/5552833.html,感谢作者的无私分享。  Linux文件的访问权限 * 在Android中,每一个应用是一个独立的用户 * drwxrwxrwx * 第1位:d表示文件夹,-表示文件 * 第2-4位:rwx,表示这个文件的拥有者(创建这个文件的应用)用户对该文件的权限 * r:读 * w:写 * x:执行 * 第5...

2018-11-04 20:05:13

_037_Android_Android 存储到SD卡,获取SD的大小及可用空间

 使用Sdcard注意事项:     1.权限问题:             <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>     2.硬性编码问题:通过 Environment可以获取sdcard的路径          Environment.getExternalStorag...

2018-11-04 16:37:25

_036_Android_将数据保存到 应用程序中(私有的)

保存 数据 出现 异常 : 是因为 , 这里的 路径 以及 保存的方式 都 有问题 , 目前是运行 在androd中, android底层 是linux内核, linux 文件系统 是根目录是 一个 /   写 File  file = new File(“info.txt”);  ---将数据 保存 到  linux  根目录/ 下, 而这时  当前的应用程序 不可能取得这样的权限的....

2018-11-03 20:55:42

_035_Android_Android studio3.0打开Device File Explore(文件管理器)的方法(图文教程)

转自https://blog.csdn.net/xiayiye5/article/details/79002921,感谢作者的无私分享。  方法一: 点击 View > Tool Windows > Android Profiler (还可以点击工具栏的). 然后可以看到如下图: 方法二: 直接在工具栏打开: ...

2018-11-03 19:02:38

_034_Android_日志Log级别的演示

Log.v() -------------------- VERBOSE Log.d() -------------------- DEBUG Log.i() -------------------- INFO Log.w() -------------------- WARN Log.e() -------------------- ERROR Log.v(TAG,"详细"); Log.i(...

2018-11-02 16:41:40

_033_Android_AndroidStudio3.2编程单元测试

AndroidStudio3.2已经自动集成Junit  假设需要测试Calculator.java这个文件 在Calculator类的某个方法中,鼠标右键,如下:  

2018-11-01 18:03:20

_032_Android_OnClick事件的四种写法

 第一种:通过匿名内部类的形式; 第二钟(推荐使用): 使用内部匿名类 第三种(推荐使用): 当按钮最多的时候,可以让Activity类去实现OnClickListener接口。 第四种(不怎推荐): 在视图的xml文件中直接添加android:onClick="login",表示点击按钮之后会执行login方法,login方法的方法签名是固定的, 必须如此: public void...

2018-10-31 17:16:20

_031_Android_AndroidStudio导入项目

Android Studio 导入新工程项目 1 导入之前先修改工程下相关文件   1.1 只需修改如下三个地方1.2 修改build.gradle文件 1.3 修改gradle/wrapper/gradle-wrapper.properties 1.4 修改app/build.gradle 2 导入修改后的工程 2.1 选择File|New|Import Project ...

2018-10-29 17:21:32

_030_Android_ Android开发之SmsManager(短信管理器)详解

转自https://blog.csdn.net/qq_37443229/article/details/80039836,感谢作者的无私分享。 Android开发之SmsManager(短信管理器)详解         SmsManager是Android提供的另一个非常常见的服务,SmsManager提供了系列sendXxxMessage()方法用于发送短信。 SmsManager:管理短...

2018-10-29 12:37:27

_029_Android_android中控件的单位介绍

2018-10-29 11:49:39

_028_Android_让每个控件占据均匀的宽度

 <!--均匀让的每个按钮宽度占1/5,那么可以设置width为0dip,然后通过layout_weight去设置所在的整个的宽度的比-->  <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/ap...

2018-10-28 22:28:30

_027_Android_ Intent 显式及隐式启动 Activity 的⽅式

转自https://www.cnblogs.com/itfenqing/p/6714985.html,感谢作者的无私分享。  Android的Acitivity启动大致有两种方式:显式启动与隐式启动。下面分别介绍:     A:显式启动  下面用代码来解释什么是显式启动。 Intent intent=new Intent(MainActivity.this, SecondActivity...

2018-10-28 10:47:05

_026_Android_Android Studio之通过AndroidManifes.xml添加权限

 转自https://blog.csdn.net/Don_sandman/article/details/76651083,感谢作者的无私分享。 添加权限位置:   插入格式举例: <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission> ...

2018-10-27 21:35:58

_025_Android_Android屏幕适配解决方案

转自https://blog.csdn.net/wangwangli6/article/details/63258270/,感谢作者的无私分享。  使得某一元素在Android不同尺寸、不同分辨率的手机上具备相同的显示效果 相关重要概念 屏幕尺寸 含义:手机对角线的物理尺寸 单位:英寸(inch),1英寸=2.54cm Android手机常见的尺寸有5寸、5.5寸、6寸等等 屏幕分辨率...

2018-10-27 17:34:05

VeryHotLight

现在我还是一名菜鸟,很菜的鸟,比鸟还菜,正努力成为 一名合格的程序员。 技术在于交流和分享,我的博客可以转载。 另外,我也转载了很多比较好的帖子。 如果作者有异议,请联系删除! 我的一些帖子可能存在错误与缺点,文档写得很烂(写不好),希望大家包容。 希望我的帖子能够帮助需要帮助的人。 ...展开 收起
关注
  • 计算机软件
  • 中国
奖章
  • 持之以恒