自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 软件部署及测试

11 系统部署及测试11.1系统部署针对实际环境进行系统的安装部署。11.1.1单机部署架构互联网建设初期,用户访问量有限,数据量不大,多数系统采用单台服务器部署应用服务,系统服务、文件、数据库等所有系统资源部署在一台服务器上.11.1.2.应用和数据分离随着用户量和数据量的不断攀升,业务对系统的性能要求越来越高,这是需要将应用和数据分离,单独部署相关的业务组件。11.1.3.引入NoSQL数据库架构随着用户不断的增加,关系型数据库压力变大,...

2021-11-09 11:10:49 4002

原创 APP测试几个关注的测试点

1、安装和卸载安装和卸载是任何一款APP中都属于最基本功能。一旦出错,就属于优先级为紧要的BUG。因此APP的安装和卸载应作为一个测试点多加重视。1 应用是否可以正常安装(命令行安装;豌豆荚/手机助手等第三方软件安装;apk/ipa安装包安装2 应用是否可以在iOS和Android不同系统,版本,机型上进行安装(有的系统版本过低,应用不能适配)3 安装过程中是否能暂停,再次点击,是否能继续安装4 安装空间不足时如何表现,是否有相应提示,提示是否友好5 安装过程中断网或网络不稳定的情况下,是否

2021-11-09 10:40:08 431

原创 EditText字符个数限制如何操作 两种方法

要先输入才可以限制,一般如果只是限制多大输入数字可以直接在布局中用 android:inputType="number"//这个可以选择纯数字,或者手机号码,邮箱什么的 android:maxLength="11"//这个就是最大输入的字符串长度如果要设置最少输入多少字符,必须在代码中用edittext.getText().toString().length;拿到字符串的长度,if(edi

2017-06-25 18:26:38 614

原创 Android从外部存储设备中读取,或存储数据

我们可以通过android.os.Environment.getExternalStorageDirectory()方法获取sdCard的路径。再在此路径下创建一个MyFiles的文件,将数据保存在MyFiles文件夹下。下面就展示如何在外部存储设备中存储和加载本地文件:1、创建一个名为 DataStorage的工程2、准备好布局文件(activity_data_stora

2017-06-21 09:32:58 1106

原创 App进入首页三秒后跳转到主页面,第二次进入直接跳到主页面,带倒计时

如果需要首页面倒计时跳转 直接将下面代码复制到工程中,package com.example.a1.zhaoshan20170619;import android.content.Intent;import android.content.SharedPreferences;import android.os.Bundle;import android.os.CountDownTim

2017-06-19 20:39:26 5138

原创 timer 计时器

代码简洁package com.example.a1.zhaoshan20170619;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.os.SystemClock;import android.support.v7.app.AppCo

2017-06-19 16:33:14 291

原创 登录界面跳转,同时将onpause();方法中的保存的数据传到第二个页面

思路:A页面跳到B页面,做用户密码不为空判断,不为空跳转,为空则吐司提示       在A页面重写Onpause();方法   用sp存入一个数据,保存在本地,在用Intent跳转时  用sp对象得到onPause();方法中的值,用Intent传递过去,然后在B页面     显示即可。   大家回顾下onPause,onStop,方法什么时候执行  Android

2017-06-14 14:58:01 1404

原创 实现ScrollView中包含ListView,动态设置ListView的高度(listview不能显示全,不能正确计算item的高度)

主要方法(此方法是用来计算item高度)   在listview  设置完适配器后  调用此方法  参数就是listview/*** * 动态设置listview的高度 * @param listView */public void setListViewHeightBasedOnChildren(ListView listView) { ListAdapter listA

2017-06-13 09:19:39 658

原创 Imageview 实现图片移动 缩放功能

功能实现依附于矩阵  所以布局文件中需要写矩阵   代码实现     布局文件    xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:app="http://schemas.android.com/apk/res-auto"   

2017-06-09 09:44:25 691

原创 自定义view画圆,并且圆可以随意拖动

主要分为两大步  首先 自己写一个类继承view:类里面写逻辑代码,重写三个参数,实例化一个画笔,重写ondrow();方法 ,重写onTouchevent()方法  第二步在布局中引用    以下是自己写的自定义view类     需要可以直接拷贝自己的工程中  然后在布局文件中引用即可       package view;import androi

2017-06-07 15:17:53 1001

原创 xlistview刷新 加载方法

需要导入lib          以下是部分代码   import android.app.ProgressDialog;import android.content.DialogInterface;import android.content.Intent;import android.net.Uri;import android.os.Bundle;im

2017-05-31 20:36:20 271

原创 xListView的使用

首先导入一个Xlistview的包数据从网络获取下面是小demo是在网络请求类里面对Xlistview进行监听利用handler进行刷新package utils;import android.content.Context;import android.os.Handler;import android.os.Message;import com.bawei.

2017-04-24 13:51:18 192

原创 Fragment之间传值(第三周周考)

需要加网络权限uses-permission android:name="android.permission.INTERNET">uses-permission> uses-permission android:name="android.permission.ACCESS_NETWORK_STATE">uses-permission>1:布局文件activity

2017-04-23 21:00:12 262

转载 在Android当中常用的控件的详解和分析

常用的控件TextView的属性详解android:autoLink :设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web /email/phone/map/all)android:autoText :如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。android:bufferType :

2017-04-20 14:57:44 1218

原创 日间模式切换

1.在styles.xml 中复制夜间模式风格;2.将anim文件夹直接复制到res目录下;(在res下创建anim文件夹并将res下的布局复制到anim下)3.将Preferences 和 UiUtils 和 Night_styleutils 三个工具类复制到工具包中;4.在每一个 Activity中声明变量priv

2017-04-20 14:51:15 446

原创 点击listview或Xlistview、GridView条目的详情页显示

参考代码():1:详情页布局 这是带进度条的今日头条2.26版的详情页xml version="1.0"encoding="utf-8"?>LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"a

2017-04-19 13:51:03 809

原创 TabLayout实现标题栏viewpager与Fragment联动,标题栏下面有指示器(小横线)

首先这是第三工具,比上次的HorizontalScrollView+viewpager 实现新闻客户端头条简单的多1:首先导入一个jar包 com.android.support:design:25.2.02:主页面布局app:tabIndicatorColor="@color/white"                 // 下方滚动的下划线颜色  app:ta

2017-04-12 10:28:53 1927

原创 HorizontalScrollView+viewpager 实现新闻客户端头条

1:布局文件activity_main.xmlxml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" a

2017-04-11 10:57:18 412

原创 网络请求之前进行网络判断WiFi是否连接

public boolean isWifiConnected(Context context) { AlertDialog.Builder builder = new AlertDialog.Builder(context); ConnectivityManager connectivityManager = (ConnectivityManager) contex

2017-04-05 08:22:10 417

原创 HttpURLConnection 单独封装网络请求工具类

public class MyHttpuriconntion extends Thread { private Handler handler; private String url; public MyHttpuriconntion(Handler handler, String url) { this.handler = handler;

2017-04-05 08:10:07 1048

原创 ImageLoader 单独封装(处理网络请求的图片,与默认图片、图片缓存’)

单独写两个工具package utils;import android.app.Application;import com.nostra13.universalimageloader.core.ImageLoader;import com.nostra13.universalimageloader.core.ImageLoaderConfiguration;/**

2017-04-05 07:58:28 198

xlistview model

xlistview lib 直接导入model 添加依赖 就可以正常使用了

2017-06-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除