![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 74
爱体育的IT男
这个作者很懒,什么都没留下…
展开
-
android 之Dialog的多种Dialog对话框(以及反射在自定义对话框的运用)
。。。原创 2018-06-11 13:22:40 · 569 阅读 · 0 评论 -
android 之图文混排+GridView
实例代码:package com.hsj.example.gridviewdemo01;import android.app.ProgressDialog;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.AsyncTask;import android.os.B...原创 2018-06-06 13:25:09 · 305 阅读 · 0 评论 -
android 之json对象解析并展示(含json解析源码)
。。。原创 2018-05-30 22:29:13 · 1160 阅读 · 1 评论 -
android 之ListView总结(一个综合实例)
。。。。原创 2018-06-05 23:37:06 · 1107 阅读 · 0 评论 -
android 之Fragment(轻量级的Activity)详解
Fragment生命周期演示:注意:以下的过程均以MainActivity和Fragment来说明(用M来代替MainActivity,用F来代替Fragment)<1>当Activity第一次启动时,生命周期函数调用的过程。示意图:M.onCreate()==>F.Attrach()==>F.onCreate()==>F.onCreateView==>M.se...原创 2018-06-12 15:29:43 · 514 阅读 · 0 评论 -
android 之ListView分页效果以及从网络上加载数据一系列的综合运用
实现效果图:后台业务逻辑:package com.example.tf.fenye_demo;import android.os.SystemClock;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widg...原创 2018-06-05 10:50:07 · 861 阅读 · 0 评论 -
android 之使用多线程中的AsyncTask实现下载网络图片资源
。。。原创 2018-05-29 08:49:00 · 1518 阅读 · 0 评论 -
android 之Toast(吐司)详解
。。。原创 2018-06-12 08:05:07 · 1672 阅读 · 0 评论 -
android 之 Activity管理与Intent的六大属性
Task的概念: 任务(Task):为了完成一个目标而产生的多个Activity的集合Back Stack 回退(返回)栈:一个先进后出的数据结构,用来存储完成目标所需要的Activity的集合Activity的启动模式: 如果Activity在主包名下,则注册Activity时前面的.可以省略不写,但如果Activity在当前主包名的子包下,则必须写成如下形式:.子包名.Activi...原创 2018-05-24 08:54:30 · 800 阅读 · 0 评论 -
android 之Fragment的详解
1.将Fragment传值到Activity具体步骤:<1>声明碎片事务器对象private FragmentManager fragmentManager;<2>得到碎片事务器对象FragmentTransaction fragmentTransaction = this.FragmentManager.beginTransaction();<3>将我们需要...原创 2018-06-13 11:41:20 · 242 阅读 · 0 评论 -
android 之ListView的布局填充器
。。。。。原创 2018-05-30 15:50:06 · 309 阅读 · 0 评论 -
android 之ExpandableListView详解
。。。原创 2018-06-06 21:37:10 · 324 阅读 · 0 评论 -
java 之在校期间最后一次实训记录
心态:好好学吧!原创 2018-06-18 20:28:31 · 180 阅读 · 0 评论 -
android android studio单元测试实例
编写单元测试的具体步骤:A.先创建一个android要测试的逻辑类B.编写一个测试类C.清单文件的配置<!-- 指定测试框架运行的指令集,告诉模拟器测试我们的应用程序,指定包名 --> <instrumentation android:name="android.test.InstrumentationTestRunner" android:ta...原创 2018-06-18 09:54:57 · 857 阅读 · 1 评论 -
android 之自定义适配器(重写的getView()方法中convertView元素的妙用)一个实例
实现效果:主要还是ListView的优化:基本思路:<1>使用自定义适配器完成操作<2>将listView进行优化处理示例代码:package com.hsj.example.baseadapterdemo05;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;impor...原创 2018-06-01 11:34:42 · 644 阅读 · 0 评论 -
android 之Dialog对话框(简易版)
实际效果:实例代码:后台逻辑:package com.example.tf.dialog_demo;import android.content.DialogInterface;import android.support.v7.app.AlertDialog;import android.support.v7.app.AppCompatActivity;import android.o...原创 2018-06-08 10:51:39 · 1511 阅读 · 0 评论 -
android 之捕获ListView中每个item点击事件
package com.wps.android; import java.util.ArrayList;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.AdapterView...原创 2018-05-31 22:55:08 · 497 阅读 · 1 评论 -
android 之SharedPreferences,SDCard以及网络存储
...原创 2018-06-14 17:48:31 · 191 阅读 · 0 评论 -
android 之自定义Adapter的用法
使用方法:ListView的优化:原创 2018-05-31 20:23:50 · 250 阅读 · 0 评论 -
android 之Menu详解
基本概念:菜单:在应用程序中有很多类型的通用应用程序组件 A.选项菜单(OptionsMenu):当用户按手机上的菜单键时自动弹出的菜单 onCreateOptionsMenu(Menu menu):初始化菜单项时自动调用的方法 onOptionsItemSelected(MenuItem item):当处理用户点击菜单项时自动调用的方法 ...原创 2018-06-07 10:13:31 · 2338 阅读 · 0 评论 -
android XML解析详解(封装好的工具类)
常见的XML解析有哪几种?DOM解析;PULL解析;(android自带的解析XML的技术)JDOM解析;SAX解析;DOM4JPULL解析示例代码:原创 2018-06-04 14:26:38 · 3191 阅读 · 0 评论 -
android 之适配器与json对象解析技术的联用的进一步优化(解决图片错位)
。。。原创 2018-06-04 14:26:26 · 331 阅读 · 0 评论 -
android 之四大组件的Activity详解
Activity的生命周期:Activity的四种基本状态:(1)运行态(Running)Activity处在最前端,用户可见可获得焦点(2)暂停态(Paused)Activity处在最后端,用户可见但失去焦点(3)停止态(Stopped)Activity被新的Activity覆盖,失去焦点,用户不可见(4)终结态(Destroyed)Activity被系统终止,资源被回收三种生命周期的示意过程:...原创 2018-05-21 10:34:50 · 223 阅读 · 0 评论 -
android基础(基本框架的构成)
AndroidManiFest(功能清单文件)adb:在pc的cmd中使用adb shell可以进入到连接在pc上的模拟器或真机的linux环境中DDMS:Android开发环境中的Dalvik虚拟机调试监控服务LogCat:日志记录工具AVD Manager:AVD的管理器,用于新建和管理现有的Android模拟器SDK Manager:SDK管理器,使用自动更新的方式下载最新的SDK版本到本机...原创 2018-05-07 22:10:55 · 688 阅读 · 0 评论 -
android 之simpleAdapter详解
。。原创 2018-05-18 08:25:49 · 1029 阅读 · 0 评论 -
android按钮点击事件(多种方法实现)
上代码:package com.hsj.example.uicontroldemo01;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.widget.Button;import android.widget.T...原创 2018-05-13 21:37:32 · 2206 阅读 · 0 评论 -
android 的命令行工具(dos命令)
可以通过电脑的dos界面实现对andorid(s手机)的内部文件增删改查adb shell 进入手机中linux操作系统ls 列举当前目录下的所有文件cd 文件名 切换(跳转)目标文件mkdir 文件名 新建文件pwd 打印(显示)当前的工作目录echo "文件内容"” >创建新的文件内容 exit 退出当前操作界面rm 文件名 删除指定的文件rm -r 文...原创 2018-05-04 11:11:21 · 13379 阅读 · 0 评论 -
线性布局与相对布局的嵌套
只是显示界面。一个基础的嵌套使用示例代码:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout...原创 2018-05-10 16:56:29 · 4112 阅读 · 1 评论 -
android 之UI 高级控件Adapter(适配器详解)
了解适配器组件:适配器是一个连接数据源和AdapterView的桥梁,通过它能有效的实现数据源与AdapterView的分离设置,使AdaptereView与数据的绑定更加简便,修改更加方便。AdapterView与Adapter1.AadapterView即Adapter(适配器)控件,其内容通常是一个包含多项相同格式资源的列表,每次只显示其中的一项。2.需要先把多项内容放入一个列表,然后将这个...原创 2018-05-17 11:25:18 · 4353 阅读 · 1 评论 -
相对布局(RelativeLayout)
RelativeLayout中往往需要定义每一个控件的资源IDlayout_toLeftOf layout_toRightOf layout_below表示相对位置layout_alignXXX表示对齐方式layout_marginXXX表示间距即子控件的位置可以取决于兄弟控件或者父控件的位置,与LinearLayout相比,减少嵌套使用,界面代码简洁....原创 2018-05-09 23:18:06 · 377 阅读 · 0 评论 -
android之 实现对搜索框输入内容(自动出现匹配内容)
。。。原创 2018-05-14 22:09:08 · 5591 阅读 · 1 评论 -
EditText 编辑文本控件
<requestFocus/> 获得焦点 显示光标android:hint 用户的输入提示android:textColorHint 提示字体颜色android:textCursorDrawable 光标图片android:inputType ...原创 2018-05-16 10:36:11 · 426 阅读 · 0 评论 -
android 之Activity间的相互跳转(通过intent构造函数)
实例代码:package com.hsj.example.activitylifecyclerdemo01;import android.content.Intent;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;/** * 自定义A...原创 2018-05-21 21:46:35 · 1067 阅读 · 0 评论 -
android 之多线程详解
Android 中进程的生命周期:<1>前台进程(Foreground process):正在运行着和用户交互的程序的进程<2>可见进程(visible process):运行着处于可见状态组件的进程<3>服务进程(Service process):运行着使用startService()方法的服务同时没有变为更两个级别的进程<4>后台进程(Backg...原创 2018-05-28 10:39:30 · 200 阅读 · 0 评论 -
android 之Activity的五种传值方式 (在从当前Activity跳转到目标Activity时的传值方式)
A.使用intent传值B.使用Application全局对象传值C.使用startActivityForResult()传值D.通过Bundle传递对象(对象的序列化Serializable接口)E.全局静态变量传值原创 2018-05-23 10:19:00 · 11139 阅读 · 0 评论 -
android 之DatePicker以及TimePicker的用法
上代码:实例代码:前端界面:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height...原创 2018-05-16 16:08:43 · 774 阅读 · 0 评论 -
android 之 使用显示意图和隐式意图完成Activity的跳转
通过显示意图激活目标组件的方式有:1.通过构造函数intent = new Intent(启动源,启动目标);实例见:博客 android 之Activity间的相互跳转 2.通过调用意图对象的setClass(Context,Class)intent.set Class(this,DialogActivity.class);3.intent.setClassName()intent.se...原创 2018-05-22 20:29:41 · 1313 阅读 · 0 评论 -
android 之开关控件的使用
。。。实例代码:前端代码:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height=...原创 2018-05-16 11:22:05 · 1874 阅读 · 0 评论 -
android 之RadioButton单选控件
示例代码:前端代码:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="m原创 2018-05-16 10:34:24 · 2177 阅读 · 0 评论 -
android之复选框点击事件(掌握CheckBox复选控件)
基本属性以及方法:示例代码:前端代码:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width=...原创 2018-05-15 23:09:52 · 19056 阅读 · 0 评论