- 博客(33)
- 收藏
- 关注
转载 自动化测试的转行
什么是自动化测? 做测试好几年了,真正学习和实践自动化测试一年,自我感觉这一个年中收获许多。一直想动笔写一篇文章分享自动化测试实践中的一些经验。终于决定花点时间来做这件事儿。 首先理清自动化测试的概念,广义上来讲,自动化包括一切通过工具(程序)的方式来代替或辅助手工测试的行为都可以看做自动化,包括性能测试工具(loadrunner、jmeter),或自己所写的一段程序,用于生
2017-08-22 14:12:35
1062
原创 正则表达式
该正则表达式描述的是订单编号18位,3-8位必须是数字,其他可以是大写字母和数字组合^ 表示打头的字符要匹配紧跟^后面的规则$ 表示打头的字符要匹配紧靠$前面的规则String string为你得到的编码正则表达式:Stringstr=/^([A-Z0-9]{2})([0-9]{6})([A-Z0-9]{10})$/// 编译正则表达式Pattern pattern
2017-06-28 10:45:16
348
原创 传感思维
1.传感有十种差不多我们通过卫衣来传感首先有位移传感工具类继承于传感监听,并在Manifest清单列表中添加Vibrator权限import android.hardware.Sensor;import android.hardware.SensorEvent;import android.hardware.SensorEventListener;import and
2016-06-15 09:41:37
467
原创 当遇到算法时的解决方法
//遇到形如C8 这样的算法时可选用该类 // 10public class CalculationUtil { public static int calculationSSQNumber(int redNum, int blueNum) { int redC = factorical(redNum) /factorical(6)*factorical(
2016-06-15 09:33:46
262
原创 当遇到文本的颜色不一样时,可以使用html
//字符串String textBetInfo = new StringBuilder() .append("\"#ffffff\">") .append("共") .append(String.valueOf(betNum)) .append("注") .append("") .append("\
2016-06-15 09:31:20
613
原创 scrollView和ListView的冲突,无法计算高度
import android.content.Context;import android.util.AttributeSet;import android.widget.GridView;/** * Created by Administrator on 2016/6/14. */scrollView和ListView或gridView的冲突,无法计算高度public clas
2016-06-14 14:21:59
204
转载 图文混排
if (list.get(position).imgextra != null) { View v = View.inflate(context, R.layout.qinggan_item, null); TextView data = (TextView) v.findViewById(R.id.qg_data); T
2016-06-14 10:27:28
245
转载 ViewPager和ViewPager的冲突
package com.bwei.view;import android.content.Context;import android.graphics.PointF;import android.support.v4.view.ViewPager;import android.util.AttributeSet;import android.view.MotionEvent;pu
2016-06-14 10:26:28
223
转载 无限轮播
动态生产小圆点public void setvpdata() { if(ivlist!=null){ ivlist.clear(); } if(ll.getChildCount()>0){ ll.removeAllViews(); } for (int i =
2016-06-14 10:25:31
225
转载 QQ登陆
//获取授权平台 SHARE_MEDIA platform = SHARE_MEDIA.QQ; mShareAPI.doOauthVerify(MainActivity.this, platform, umAuthListener);//第三方登录回调 @Overri
2016-06-14 10:23:52
254
转载 android TextView多行文本(超过3行)使用ellipsize="end"属性无效问题的解决方法
android:id="@+id/desc"android:layout_width="match_parent"android:layout_height="130px"android:lineSpacingExtra="2px"android:textColor="@color/white"android:textSize="20px"android:text="@st
2016-06-14 10:22:54
697
转载 自定义view画图
在实现自定义View之前,有必要掌握Android中画图的相关类的使用方法,这是自定义各种酷炫界面的基础。主要使用到以下两个类:画笔:Paint画布:Canvas1. Android中的Paint和Canvas的概念和使用方法Android中的Paint和Canvas的概念是很简单的,就是我们用画笔在画布上进行绘制,没什么难度的,我们只要拿到画笔Paint和画布Canvas对象就可
2016-06-14 10:21:14
291
转载 多点触控实现图片移动和放大缩小
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:background="@android:colo
2016-06-14 10:20:16
669
转载 椭圆图片
椭圆图片自定义imageviewpackage com.bwie.view;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import android.graphics.Canvas;import android.gr
2016-06-14 10:19:10
243
转载 自定义圆形图片实现多点触控放大缩小和拖动
自定义imageviewpackage com.bwie.view;import android.content.Context; import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Paint;import android.graphics.Port
2016-06-14 10:17:44
317
转载 studio快捷键
1. 错误修正提示列表(类似 Eclipse中的Ctrl+1)Keymap->Other->Show Intention Action:默认是Alt+Enter2 .代码提示列表(类似Eclipse中的Alt+/)Keymap->Main Menu->Code->Completion->Basic:默认是Ctrl+Space3. 给属性或方法重命名alt+shift+r将鼠标移
2016-06-14 10:15:08
315
转载 okhttp
jar包https://yunpan.cn/cRcDaaJbfJgdd 访问密码 ca91 get请求//创建okHttpClient对象 OkHttpClient okClient = new OkHttpClient(); //创建一个Request final Request request = new Request
2016-06-14 10:12:47
282
转载 圆角button和选择器的使用
在drawable下创建shape.类似于选择器shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> padding android:left="10dp"
2016-06-14 10:06:22
668
转载 HttpClient和HttpUrlConnection的请求网路
请求网络public class NetWorkUtils { public static String getString(String path){ HttpClient client = new DefaultHttpClient(); HttpGet get = new HttpGet(path); tr
2016-06-14 10:05:28
304
转载 PullToRefresh实现listview刷新加载
package com.example.listviewnew;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.os.AsyncTask;import android.os.Bundle;import android.util.Lo
2016-05-19 21:42:00
201
转载 Android中的WebView进行直接加载网页
Android中的WebView进行直接加载网页 我们都知道Android的网络功能很不错,当然Android中WebView组件也挺不错,可以直接进行加载网页,我们可以把这个看做一个小型的浏览器\ 【注】以下的一些内容我翻译了一下文档,可能有些翻译不太准确,就算自己当做一次学习英文的机会了,请大家稍微见谅一下哈 首先我们看下文档中对于WebView的解释
2016-05-19 21:30:13
358
原创 scrollview+radiogroup+viewpager
布局: android:id="@+id/mHsv" android:layout_width="fill_parent" android:layout_height="40dp" android:fadingEdge="none" android:scrollbars="none" >
2016-05-19 08:27:53
368
原创 pull解析xml文件
List list=new ArrayList(); Cates cate=null; XmlPullParser parser = Xml.newPullParser(); try { parser.setInput(is,"utf-8"); int eventType
2016-05-19 08:23:07
164
转载 ViewPager+scrollview的水平滚动
XML布局 android:id="@+id/hsv" android:layout_width="fill_parent" android:layout_height="40dp" android:layout_alignParentLeft="true"
2016-05-18 09:56:01
272
转载 android:showAsAction = "never"那么这句话是做什么用的呢
安卓开发项目文件中有一个目录叫做menu,里面有tybmain.xmlitem选项里有一句 android:showAsAction = "never"那么这句话是做什么用的呢?原来是特定版本用到的,当你的应用程序目标设为蜂巢平台(即 Android 3.0)时,你可以利用Action Bar部件提供的全部功能,将你的选项菜单项放在Action Bar的右上角,对用户来说使用更方便,控制该
2016-05-17 09:39:02
312
原创 白天夜间模式的切换
import android.app.Activity;import android.content.Context;import android.content.SharedPreferences;import android.content.SharedPreferences.Editor;import android.graphics.Color;import andro
2016-05-13 11:58:16
2037
1
原创 广播的无序广播
2. 发送自定义的无序广播 (1) 发送广播 1 public void startBroadcast(View view){ 2 //开启广播 3 //创建一个意图对象 4 Intent intent = new Intent(); 5 //指定发送广播的频道 6 intent.s
2016-05-09 21:18:08
378
原创 contentProvider访问系统的通讯录
//在配置清单中加入import java.util.ArrayList;import java.util.List;import android.os.Bundle;import android.provider.ContactsContract;import android.app.Activity;import android.content.ContentR
2016-05-09 20:46:26
343
原创 文字使用位移式进入方法
Animation animation = AnimationUtils.loadAnimation(FourthActivity.this, R.anim.four_item); //动画的控制器 LayoutAnimationController controller=new LayoutAnimationController(anima
2016-04-26 15:38:03
198
转载 亲爱的!直接建此类传一个URL即可得到json串非常方便
//新建这个类,在需要的时候通过类名点方法名+你要请求数据的URL调用里面的getstring()方法,返回的就是一个json串用字符串接一下就直接可以用json解析了public class FenLei { public static String getString(String uri){ HttpClient http=new DefaultHttpC
2016-04-24 20:09:27
245
转载 ViewPager 带小圆点 自动轮播
//mainactivity:public class MainActivity extends Activity { private List list; private List dots_list; private LinearLayout ll; private Handler handler; private Vi
2016-04-24 20:02:59
293
原创 简单的fragment传值
//mainactivitypublic class MainActivity extends FragmentActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
2016-04-24 19:26:31
219
原创 Intent的带对象传值
发送端:Intent intent = new Intent();intent.setClass(Login.this, MainActivity.class);Bundle bundle = new Bundle();bundle.putSerializable("user", user);intent.putExtras(bundle);this.startActivity(in
2016-04-18 20:41:20
222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人