![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
ImaGining_
这个作者很懒,什么都没留下…
展开
-
在ListView中如何使用SimpleAdapter
SimpleAdapter是一个简单的适配器,主要作用就是用户自定义一个MXL文件来存储数据,然后将这些数据放在List中的Map集合里,AarryList里可以存在多个map,而每个map自成一行。在android中有一个组件为AdapterView,其作用是显示一些“列表项”而要显示这些“列表项”就要用到Adapter来提供组件,Adapter是一个接口,它派生了两个子接口分别为ListAdap原创 2016-11-29 14:37:56 · 635 阅读 · 0 评论 -
编写一个简单的聊天界面
目前手机上很多聊天app都有一个好看的聊天界面,那么如何用android来编写一个这样的聊天界面呢?首先应该清楚这个聊天界面应该包含什么内容,当然是显示的消息以及发送消息的编辑框等等,一个好的布局才能有一个漂亮的界面。大概的步骤如下:(1)先定义一个Msg消息类,用来声明消息的类型(发出的消息和收到的消息)以及存储消息的内容。 (2)然后编写一个主界面的xml文件,在一个线性布局中用ListVie原创 2016-12-10 18:09:10 · 3452 阅读 · 0 评论 -
Android面试题笔记(一)
1、什么是ANR以及如何避免它? 答:在android中,由活动管理器(ActivityManager)和窗口管理器(WindowManager)来监听系统服务的响应,如果一个应用程序出现长时间无响应输入事件的状态,系统会弹出一个对话框提示应用程序无响应,提示用户是否继续等待还是退出,这种情况通常称为ANR(Application Not Responsing)。 一般情况下,应用程序无响应的时间原创 2017-03-16 12:17:36 · 558 阅读 · 0 评论 -
Android面试题笔记(二)
1、Fragment生命周期?Fragment状态保存? 答:Fragment与Activity生命周期类似,只是多了几个方法。下面是对Fragment生命周期的测试package com.example.asus.fragment;import android.app.Fragment;import android.content.Context;import android.os原创 2017-03-19 15:34:08 · 308 阅读 · 0 评论 -
使用浏览器访问tomcat服务器下的文件
首先简单介绍一下tomcat,tomcat是一个轻量级web服务器,一般用于响应一个HTML请求,实际上是运行jsp和servlet页面,在这之前要对运行tomcat的机器上要进行正确的配置,不过其只适合于中小型系统或访问用户不是很多的场合,当用户通过浏览器输入配置好的URL后便可访问tomcat下的资源文件。由于本人在编写一个android APP时需要使用HTTP协议下载几个文件,所以直接在个人原创 2017-03-31 13:48:29 · 22945 阅读 · 4 评论 -
自定义控件
当Android系统提供的控件不能满足我们的需求时,这时可以通过自定义一个控件来实现想要的效果。这里有三种方式: (1)继承其他控件类(Button、EidtText等); (2)组合方式。当前控件类从容器类(ViewGroup,一般使用LinearLayout等布局)继承,并将若干个控件添加到当前的容器类中; (3)绘制控件。控件类直接继承View,并在onDraw()方法中绘制控件,例如原创 2017-04-09 15:45:31 · 227 阅读 · 0 评论 -
利用广播机制实现强制下线
在一些应用软件上我们经常会遇到诸如“您的XX账号在别处登录,请您重新登陆!”的问题,那么这是如何实现的呢?下面正是一个利用广播机制来实现强制下线的例子。一、任务1、首先创建一个ActivityCollector类用来管理活动,在这个类中添加相应的方法 2、然后创建一个BaseActivity类作为作为父类,在子类中覆盖该类的方法 3、设计一个登陆界面,首先创建登录界面的布局文件login.xml原创 2016-12-12 19:07:55 · 483 阅读 · 0 评论