安卓基础笔记
zsd747289639
熟悉php网页编程,c#编程,java安卓编程,python编程,精通mysql及sqlserver数据库
展开
-
安卓基础之handler使用-->更新UI
我们在做网络请求等耗时操作时常常用到线程或者异步处理机制,如果我们不对UI进行更新处理的化,那么就需要点击两次Button才能出结果,这样用户体验就会很差。所以我们用到了handler这个处理机制,他可以帮助我们更新Textview等控件。如何使用hander呢?介绍一种简单的方法,请看:1.定义一handlerprivate Handler handler =new handler();原创 2016-11-03 15:23:44 · 352 阅读 · 0 评论 -
安卓中nullpointexception解决办法
出现这种问题大多是因为对象为null,空值的对象是不能对其操作的。比如Buntton b=null ; b=(Button)findviewbyid(R.id.btn)你如果对b进行操作就会报错。怎么改呢?你得这样实例化它 Button b=(Buton)findviewbyid(R.id.btn) 直接用btn来实例化它,这样它就不会报错了。原创 2016-10-19 23:54:54 · 558 阅读 · 0 评论 -
安卓基础之xml数据的处理
安卓开发中经常要对xml数据进行处理,这里提供一种安卓处理xml文件的方式。首先引入dom4j.jar包到libs目录下String Text;将xml文件读到Text里Document document = DocumentHelper.parseText(text);获得根目录:Element root=document.getrootelement();获得子原创 2016-10-28 16:34:25 · 245 阅读 · 0 评论 -
安卓传递值对象
先定义一个类public class send implements Serializable{//implements serializable是序列化,啥是序列化以后再说,反正不加这个会报错 private String name; private int age; public String getname() { return na原创 2016-10-18 20:53:20 · 275 阅读 · 0 评论 -
利用Intent进行传值
安卓编程,页面间如何传值呢?今天我们用到Intent这个对象起始页核心代码findViewById(R.id.btsendvalue).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Intent i=new Intent原创 2016-10-18 13:15:17 · 303 阅读 · 0 评论 -
安卓基础笔记-findviewbyid
这个控件是用来获取控件id的。你要执行一个控件,那么你必须先获取它,别问为什么,安卓里就是这么规定的。如你要获取一个button ,则你要findviewbyid(R.id.bt1)bt1即为你的button 的id,textview控件也类似。下面是打开下一个页面和打开百度的源码:findViewById(R.id.btbaidu).setOnClickListener(new原创 2016-10-17 22:05:53 · 714 阅读 · 0 评论 -
安卓基础之如何显示网络图片
安卓如何显示一张网络图片呢?其实很简单,不过新手可能会碰壁,为什么我明明按照网上的栗子写了,程序运行还是跳出错误呢?为什么?为什么?哈哈,我刚开始也纳闷,不过后来查阅了下资料,才知道原来这种获取网络资源的操作是很耗时的,需要进行异步操作。下面我们用AsycTask来进行异步操作。代码如下new AsyncTask(){ @Override protected Voi原创 2016-10-26 15:01:29 · 728 阅读 · 0 评论 -
安卓基础之imageview控件的使用+图片浏览
imageview控件用于显示图片注意事项,图片名不能首字不能为数字,否则会报错。下面实现一个图片浏览小程序。大概思路是:1、将图片文件放到drawable文件目录下。2、定义一个数组用于图片索引。如 int []img={R.id.p1,R.id.p2,R.id.p3,R.id.p4}3、放了两个button ,写两个事件,分别用于显示下一张和上一张。很简单,新手可以参考原创 2016-10-25 22:38:57 · 920 阅读 · 1 评论 -
android stdio 如何在真机中调试程序
Run>Edit configurations 选择target >usb device 真机中要在设置中打开调试功能,也就是开发者选项。之后调试的时候问你是否给予它存储等权限,设置允许即可原创 2016-10-24 13:38:13 · 444 阅读 · 0 评论 -
安卓基础之内存读写(数据访问)
截图就不晒了 主要是两个button (用于保存和读取),一个textview 和一个editview ,分别用于输入和显示package com.example.zheng.filereadandwrite;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import andro原创 2016-10-23 22:51:45 · 1447 阅读 · 0 评论 -
安卓基础之文件读取
一、读写txt中的文件在res目录下中创建一个raw目录,在raw目录里放一个test.txt文件夹,里面随便写一些内容。以下是读取的主要代码 fileread是一个button名 findViewById(R.id.fileread).setOnClickListener(new View.OnClickListener() { @Override原创 2016-10-23 22:43:10 · 409 阅读 · 0 评论 -
linux各个文件功能学习
linux各文件夹的作用linux下的文件结构,看看每个文件夹都是干吗用的/bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /lib 标准程序设计库,又叫动态链接共享库,作用类似w转载 2017-03-08 22:54:45 · 315 阅读 · 0 评论