Android基本学习
文章平均质量分 76
Jack_To_H
每一条值得去走的路,都没有捷径!
展开
-
Android 布局介绍
LinearLayout(线性布局)、RelativeLayout(相对布局)、TableLayout(表格布局)、FrameLayout(帧布局)FrameLayout 就是相当于同一个位置可以存在个多页面。像gif动画一样。RelativeLayout 就相当于HTML里面的一个div。可以随意嵌套。但是在RelativeLayout 里面的控件都是用相对的定位原创 2017-02-05 11:55:16 · 258 阅读 · 0 评论 -
Android基础--ListView的显示几种方式
目前常用的ListView显示的方式有三种【1】BaseAdapter【2】ArrayAdapter【3】SimpleAdapter通过API Code 可以看出,实际上ArrayAdapter,SimpleAdater都是继承了BaseAdapter.所以这里主要讨论BaseAdapter里面的方法。BaseAdapter的方法主要有四个【1.1】getCount原创 2017-06-27 23:43:32 · 3087 阅读 · 0 评论 -
Handler原理
在Android中只要系统在5秒之内没有响应,就会自动的报出ANR.所以我们是利用子线程帮我们完成耗时的工作.而子线程与主线程之间的桥梁就是Handler.(Android中,子线程是无法直接更新View)Handler可以发送消息和处理消息.那么Handler是怎么作为该桥梁的呢?又怎么使用Handler?[1]Handler的使用步骤1.在主线程定义一个Handle转载 2017-07-02 10:09:59 · 481 阅读 · 0 评论 -
Android查看网页源码与开启子线程
在Android4.0以后,只要涉及下载,读取都需要在子线程里面进行。否则Android会自动抛出ANR。页面显示如下<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" androi原创 2017-07-01 21:32:33 · 463 阅读 · 0 评论 -
关于Android6.0 电话拨号器
在Android6.0以前,电话拨号器在AndroidManifest.xml中添加对应的权限即可。在Android6.0以后,Google在新的系统中增加权限设置。所以需要增加动态的读取权限。代码如下: private class callPhone implements View.OnClickListener{ @Override public v翻译 2017-06-04 09:49:51 · 768 阅读 · 0 评论 -
Android偏好参数SharedPreferences
Andoird应用一般在初始化的时候,都是需要一些参数的。这些参数主要都保存在 data/data//shared_prefs目录下界面代码 <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:t转载 2017-03-04 17:53:32 · 397 阅读 · 0 评论 -
如何利用Pull解析器生成XML
这次生成的代码与上次解析XML是一致的。所以就直接上代码了Userpublic class User { private Integer id; private String name; private Integer age; public Integer getId() { return id; } public void setId(Integer转载 2017-03-04 16:01:28 · 365 阅读 · 0 评论 -
Pull解析XML文件
解析XML的方法有很多,比较常用的就是SAX、DOM、PULL,由于Android 已经集成跑Pull解析器,所以今天就是说说怎么解析XML文件PuLL解析器的源码和文档地址:http://xmlpull.org/在Src中新建一个User.xml文件 lisi 18 zhangsan 28转载 2017-03-04 12:34:59 · 420 阅读 · 0 评论 -
Android 发送短信
Android 发送短信原创 2017-02-03 22:15:18 · 391 阅读 · 0 评论 -
Android 如何将文件写入SD卡
文件写入SD卡与写入手机内存其实是一样。区别就是存在SD卡的文件,没有权限这一回事。就是存在SD卡上文件没有所谓的“读写权限”,只要写在SD卡都是可以被其他应用访问的。但是有一点就是程序访问SD卡的时候,是需要权限的。读写到SD也是需要权限。权限设置如下 具体的操作 String name=fileName.getText().toString();原创 2017-02-12 16:43:11 · 3268 阅读 · 0 评论 -
Android 文件的读写
一、Android文件读写其实与JAVA的读写方式都一样,现在主要是以文件流的形式,就行文件的写入与读写public class MainActivity extends Activity { private EditText fileName; private EditText fileContent; @Override public void onCr原创 2017-02-12 15:24:46 · 383 阅读 · 0 评论 -
Android 单元测试
如何进行单元测试呢?其实也是很简单,只要建一个AndroidTestCase的测试用例就行。具体方法如下1、new AndroidProject (新建一个android项目 ,我在这里取名为PersonTestCase)2、在该项目AndroidManifest.xml文件里面,添加测试需要的配置<application android:icon="@drawab原创 2017-02-05 12:28:26 · 324 阅读 · 0 评论 -
解决 adb.exe崩溃问题
1.端口被占用2.需要更新adb.exe今天主要讲述的就是 端口被占用问题.解决方式:[1] window+R[2]cmd [3]netstat -ano | findStr "5037"[4]tasklist|findstr "2720"5037 adb默认的端口号2720是查询出来占用端口号的PID找到对应Service.kill pi转载 2017-09-05 14:39:02 · 4823 阅读 · 0 评论