- 博客(48)
- 收藏
- 关注
转载 MySQL 教程
21分钟 MySQL 入门教程 目录一、MySQL的相关概念介绍二、Windows下MySQL的配置配置步骤MySQL服务的启动、停止与卸载三、MySQL脚本的基本组成四、MySQL中的数据类型五、使用MySQL数据库登录到MySQL创建一个数据库选择所要操作的数据库创建数据库表六、操作MySQL数据库向表中插入数据查询表中的数据更新表中的数据删除表
2016-11-22 19:43:13 591
转载 测试流程思维导图
“软件测试全景图”整个思维导图有9个模块,分别是: 测试的定义,包括测试标准、原则、历史等; 测试五大流派,包括传统测试、敏捷测试、探索式测试、SBTM 测试方法:MBT、ReBT、RiBT等等 测试层次和类型:单元测试、集成测试、系统测试、验收测试等; 测试方式:手工 vs. 自动化的,静态 vs. 动态,主动的 vs. 被动的 自动化测试(含
2016-11-22 15:29:13 8650
转载 因果图方法
因果图方法 一. 方法简介 1.定义:是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。 2.因果图法产生的背景: 等价类划分法和边界值分析方法都是着重考虑输入条件,但没有考虑输入条件的各种组合、输入条件之间的相互制约关系。这样虽然各种输入条件可能出错的情况已经测试到了,但多个输入条件组合起来可能出错的情况却被忽视了。
2016-11-22 15:14:56 2862
原创 黑白盒 缺陷报告 用例
缺陷报告一、手工测试人员的主要工作职责1、编写或阅读测试计划(3篇)2、编写和执行测试用例(>1000条)3、提交缺陷报告(>50条)4、编写测试总结报告(3篇)5、使用缺陷管理工具管理bug 二、缺陷报告的组成1、缺陷编号(defect id)表明提交bug的顺序说明:(1)如果使用缺陷管理工具,编号会自动生成(2)实际中是整个项目组统一编号
2016-11-21 17:52:13 1045
原创 利用WebView显示浏览器内容
Android提供了封装浏览器的接口,可以让开发者利用自己的view显示网页内容。今天又实现研究了一下,利用WebView显示浏览器内容,还可以利用 WebViewClient显示自己需要的内容。你可以怎么写(小例:) private void initialUI() { actionbar=(LinearLayout) contentview.findViewById
2016-11-08 19:15:46 505
转载 fragment生命周期
官网帮助文档链接: http://developer.Android.com/guide/components/fragments.html主要看两张图,和跑代码一,Fragment的生命周 二,与Activity生命周期的对比 场景演示 : 切换到该Fragment11-29 14:26:35.095: D/AppListFragmen
2016-11-08 08:42:46 301
转载 在viewpager中嵌套fragment再嵌套viewpager的事件分发问题解决
在现在的应用中经常能碰到在activity中,一个viewpager+tab然后pager内嵌套fragment再内嵌viewpager+fragment,在组合多样化的同时也带来了一些问题。嵌套情况下pager的事件分发在实际应用中我最开始使用的是v4包的viewpager,测试发现的问题是,当我操作内层pager的时候,只能滑动一点点距离然后触摸事件马上被外层pager抢走,内层根本无
2016-11-05 16:25:37 1203 1
转载 为什么网页设计要使用栅格化
摘要: 无意中被问 为什么类似bootstrap的框架使用12栅格化的网页设计那么受欢迎 研究网页栅格系统前,来看一组数据: 网站 首页页面宽度 px Yahoo! 950 淘宝 950 MySpace 960 新浪 950 网易 960 Live Search 958 搜狐 950 优酷 960 AOL 960 上面列举的都是Alexa全球排名
2016-11-05 15:45:54 2650
转载 RadioButton的drawableTop资源大小调整
RadioButton一般用的时候会伴随资源图片的使用,或左或右或上或下的,挺好用,但麻烦的是图片资源有多大它就给显示多大,XML文件还不能给调整:XML布局: <RadioButton android:id="@+id/rb_a" android:layout_width="wrap_content" androi
2016-10-31 17:57:45 580
转载 Android 自定义 HorizontalScrollView 打造再多图片(控件)也不怕 OOM 的横向滑动效果
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38140505自从Gallery被谷歌废弃以后,Google推荐使用ViewPager和HorizontalScrollView来实现Gallery的效果。的确HorizontalScrollView可以实现Gallery的效果,但是HorizontalScrollView存在
2016-10-27 08:46:18 532
原创 利用SlidingMenu框架做侧滑菜单
1.从github下载到第三方的侧滑菜单库 --从中找到library --将该项目import到eclipse的和要应用侧滑菜单的项目的同一一工作区中. --将slidingmene library中的v4包删除 --将自定义的项目中的v4复制到library中 --对导入的library项目进行一下clean2.右键单自定义项目-->buildpa
2016-10-25 19:31:03 321
原创 app小部件流程
1.定义类继承AppWidgetProvider(广播接收器)2.定义小组件的布局文件3.在res/xml文件夹中创建一个xml文件作为AppWidgetProviderInfo是小组件的内容描述对象,用来设置小组件的大小,布局,更新频率等。4.在清单文件配置使用receiver节点,配置小组件的参数 --小组件订阅的广播 android.appwidget.actio
2016-10-24 17:32:56 423
原创 颜色代码
#FFFFFF #FFFFF0 #FFFFE0 #FFFF00 #FFFAFA #FFFAF0 #FFFACD #FFF8DC #FFF5EE #FFF0F5 #FFEFD5 #FFEBCD #FFE4E1 #FFE4C4 #FFE4B5 #FFDEAD #FFDAB9 #FFD700 #F
2016-10-20 15:15:28 1899
转载 handler用法总结
知识点总结补充: 很多初入Android或Java开发的新手对Thread、Looper、Handler和Message仍然比较迷惑,衍生的有HandlerThread、java.util.concurrent、Task、AsyncTask由于目前市面上的书籍等资料都没有谈到这些问题,今天就这一问题做更系统性的总结。我们创建的Service、Activity以及Broadcast均是一个主
2016-10-19 09:10:24 344
原创 网络编程API整理
1.URL(uniform resource lpcator)统一资源定位器 http://172.60.50.210:8080/webserver/index.html 网络请求的协议类型+网络ip+端口+具体资源路径定位服务器端的资源。 通过该API可以实现和服务器之间的一个单向交互,即可以从服务器端获取数据。2.URLConnection(HttpU
2016-10-18 14:33:31 568
原创 HttpURLConnection整理
请求响应流程设置连接参数的方法setAllowUserInteractionsetDoInputsetDoOutputsetIfModifiedSincesetUseCachessetDefaultAllowUserInteractionsetDefaultUseCaches设置请求头或响应头HTTP请求允许一个key带多个用逗号分开的values,但是HttpUR
2016-10-17 16:38:44 406
原创 安卓第一行代码个人导读
第一章的全部内容都值得完全操作熟练,跑出来demo,这样你才算成功走出了第一步。第二章中单纯讲解了活动(Activity),而Activity作为Android四大组件中最基本也是使用最频繁的部分,其重要性不言而喻。故此章也需要完全弄透,是否弄透的标准就是自由的使用Activity。如果你拿不准,可以咨询我:)第三章主要讲述了Android的基本控件和基本布局,
2016-10-07 17:59:38 477
转载 view的各种知识
多次调用onMeasure onLayout先看代码public class MyView extends View {private static final String TAG = "MyView";public MyView(Context context) { super(context); init();}public MyView(Cont
2016-10-04 10:20:46 523
原创 练习随笔 16.09.30
今天来复习做联系人先来清单配置文件 /**1 */创建一个包 专门放实体类封装数据 entity --创建Contact类 封装联系人信息 --重点是处理头像/**2*/通过ContactsContract API查询所有的联系人信息public class Contactmanager { //通过ContactsC
2016-09-30 10:07:45 573
转载 Fragment全解析系列(一):那些年踩过的坑
Fragment系列文章:1、Fragment全解析系列(一):那些年踩过的坑2、Fragment全解析系列(二):正确的使用姿势3、Fragment之我的解决方案:Fragmentation本篇主要介绍一些最常见的Fragment的坑以及官方Fragment库的那些自身的BUG,这些BUG在你深度使用时会遇到,比如Fragment嵌套时或者单Activity+多Fragm
2016-09-29 19:47:59 525
原创 练习随笔16.09.29
/**1,引导页动画*/动画结束时,追加切换动画,需要在anim中新建两个xml @Override public void onAnimationEnd(Animation animation) { // 当动画结束时-跳转 Intent intent=new Intent(SplashActivity.this,MainActivity.cla
2016-09-29 11:56:38 551
转载 一篇文章读懂微信应用号是什么,是否值得投入进来做?
作者:白崎,微信公众号:baiqinote。百度高级产品运营师,人人都是产品经理专栏作家,简书签约作者,喜欢研究各类新鲜的 APP,分享分享独特视角下的产品策略分析和运营方法论,欢迎交流。距离张小龙的那场首次公开演讲已经有九个月了,而在那场演讲中备受关注的「应用号」在千呼万唤中终于以「小程序」的名字正式对外小范围公测,不少创业者表示机会来了跃跃欲试。诚然,微信每次放出的大招,不管是公众号、服务
2016-09-28 16:47:02 536
转载 Android四大基本组件介绍与生命周期
Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity :应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通过Intent进行通信。在Intent 的描述结
2016-09-27 16:04:10 228
原创 Activity的4种启动方式
Activity启动方式有四种,分别是:standardsingleTopsingleTasksingleInstance可以根据实际的需求为Activity设置对应的启动模式,从而可以避免创建大量重复的Activity等问题。设置Activity的启动模式,只需要在AndroidManifest.xml里对应的标签设置android:launchMode属性,
2016-09-26 21:16:47 504
原创 Annotation 注解原理 @Butter Knife黄油刀进阶
jdk1.5新特性注释是给程序员看的,注解是给虚拟机看的用框架的时候直接用元注解:5个 注解的注解@ Retention@ Inherited@Target@ Document@ Repeatable JDK1.8/****@param a 文档注释*/ public static void bindActici
2016-09-24 15:50:12 995
转载 Studio设计布局的新姿势
目录(?)[-]ConstraintLayout基本界面ConstraintLayout约束类型尺寸约束边界约束基准线约束清除约束约束示例自动约束Autoconnect约束推断InferenceView InspectorFixedWrap ContentAnySizeAlignPack快捷布局GuideLineConstraintLayout布局转换从代码角度理解
2016-09-24 14:57:22 3359
转载 Android 最火的快速开发框架XUtils
[-]最近搜了一些框架供初学者学习比较了一下XUtils是目前git上比较活跃 功能比较完善的一个框架是基于afinal开发的比afinal稳定性提高了不少下面是介绍xUtils简介使用xUtils快速开发框架需要有以下权限混淆时注意事项DbUtils使用方法ViewUtils使用方法HttpUtils使用方法普通get方法使用HttpUtils上传文件 或者 提交数据 到服务器p
2016-09-22 20:20:34 501
原创 ContentProvider ,Service
一、ContentProvider 1.ContentPriovider 是什么? 1)Android 中核心应用组件(Component)之一 2)Android 中的内容提供者?2.ContentProvider 应用场合? ContentProvider 对象实现了APP内部数据的对外(可能是本进程的其它组件,也可能是跨进程的组件)共享。
2016-09-22 20:12:55 330
原创 图片相关:bigmap工具类,实现压缩、异步、并发、缓存
1.图片的压缩(图片太大可能会导致内存溢出)2.图片的异步加载(耗时操作放在工作线程)3.图片的并发异步加载(实现每个item中imageview对应一个异步任务并绑定一起)4.图片的缓存问题bigmap工具类:public class BitmapUtils { /** * 计算压缩比例 * * @param optio
2016-09-21 19:35:28 588
原创 异步任务用法
下载进度条案例,用于体会异步任务 private Button btn01; private ProgressBar pBar; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.
2016-09-20 21:18:34 279
原创 publishProgress
关于AsyncTask的publishProgress循环播放文字广告: activity_main.xml文件:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"
2016-09-20 11:35:07 1114
原创 实现音乐播放器,多线程处理进度条
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); File musicDir=Environment.getExternalStoragePublicDirectory(En
2016-09-19 21:16:55 2845
转载 synchronized的用法
《编程思想之多线程与多进程(1)——以操作系统的角度述说线程与进程》一文详细讲述了线程、进程的关系及在操作系统中的表现,这是多线程学习必须了解的基础。本文将接着讲一下Java线程同步中的一个重要的概念synchronized.synchronized是Java中的关键字,是一种同步锁。它修饰的对象有以下几种: 1. 修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}括起
2016-09-18 17:16:17 260
转载 几个经典基础算法题目
练习1,判断是否为素数:// ConsoleAppIsPrime1.cpp : 定义控制台应用程序的入口点。 // /* *函数功能:判断一个输入的数是否为素数 *函数原形:bool Prime( int x ) *参数:int x:将要判断的数 *返回值:bool型变量,判断是否是素数 *备注:需要包含头文件 *日期:2014/11/25 *原创:否 *作者:EbowTang *
2016-09-18 08:48:50 10506
原创 *getView 千年不变
/**此方法用于构建item,每显示一个item都要执行一次此方法*/ @Override public View getView(int position, View convertView, ViewGroup parent) {//重要 //1.item view (饺子皮,饺子皮的样子由mResouce决定) View v=null;/**1
2016-09-18 08:11:00 359
原创 音乐播放记录查询
mainactivityimport java.io.File;import java.io.FileFilter;import java.util.Random;import android.app.Activity;import android.content.ContentValues;import android.content.Intent;import android
2016-09-14 17:04:50 438
转载 Android 操作SQLite基本用法
在Android开发中SQLite起着很重要的作用,网上SQLite的教程有很多很多,不过那些教程大多数都讲得不是很全面。本人总结了一些SQLite的常用的方法,借着论坛的大赛,跟大家分享分享的。一.SQLite的介绍1.SQLite简介SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入 式的,而且目前已经在很多嵌入式产品中使用了它,
2016-09-13 19:59:37 411
原创 版本判断
if (Build.VERSION.SDK_INT>16) { newNotification01(); }else{ newNotification02(); }
2016-09-10 10:45:40 330
转载 Android事件分发机制完全解析,带你从源码的角度彻底理解
版权声明:本文出自郭霖的博客,转载必须注明出处。转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9097463其实我一直准备写一篇关于Android事件分发机制的文章,从我的第一篇博客开始,就零零散散在好多地方使用到了Android事件分发的知识。也有好多朋友问过我各种问题,比如:onTouch和onTouchEve
2016-09-08 10:48:32 355
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人