自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (47)
  • 收藏
  • 关注

原创 Appium环境搭建

安装JDK修改环境变量:  修改PATH变量  ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 一路确定。。。。打开DOS,分别输入java -version  javac -version出现上述内容,表示成功 2、配置adb      打开环境变量 ...

2018-11-15 20:17:22 411

原创 Android Dialog设置透明背景以及位置

今天做项目,遇到这样的一个原型图:如下图考虑在三决定用一个dialog来实现,这样也比较好操作,这样就要考虑两个问题,其一,由于整个dialog右上角有一个X,,那么那左边的东西就要是透明的;其二,整个dialog悬浮在了屏幕的上方;好了,我们先来解决第一个问题:透明度的实现:代码中整体的布局大概是这样子的-》其代码如下:         and

2015-10-27 11:10:16 2919

转载 android 、java中 系统日期时间的获取

[java] view plaincopyprint?import    java.text.SimpleDateFormat;              SimpleDateFormat    formatter    =   new    SimpleDateFormat    ("yyyy年MM月dd日    HH:mm:ss     ");     

2015-10-26 15:26:58 505

转载 安卓手机修改host

安卓手机修改host原文:http://www.cnblogs.com/siqi/p/3923549.html 电脑修改法注意:usb设置为调试模式1、手机必须先root,小米可以安卓开发版系统即可2、安卓 adb工具(android debug bridge)3、依次执行下面的命令1、adb root 获得root权限 会自动启动server2、adb r

2015-08-31 15:27:35 2347

原创 Android30_ViewPager

ViewPager一、ViewPager简介:(一)、作用:ViewPager的功能就是可以使视图滑动,就像Lanucher左右滑动那样。ViewPager用于实现多页面的切换效果。该类存在于Google的兼容包里面,android.support.v4.view.ViewPager。(二)、ViewPager的常规使用步骤:1、在布局文件中定义ViewPa

2015-07-27 15:33:57 1190

原创 Android29_Loader

一、Loader简介:(一)、Loader的概念:装载器从android3.0开始引进。它使得在activity或fragment中异步加载数据变得简单。装载器具有如下特性:它们对每个Activity和Fragment都有效。他们提供了异步加载数据的能力。它拥有一个数据改变通知机制,当数据源做出改变时会及时通知。 当Cursor

2015-06-24 14:57:30 396

原创 Android28_Bitmap二次采样

一、二次采样:(一)、意义或目的: 1、用BitmapFactory解码一张图片时,有时会遇到该错误。这往往是由于图片过大造成的。要想正常使用,则需要分配更少的内存空间来存储。BitmapFactory.decodeFile(imageFile);2、BitmapFactory.Options.inSampleSize:设置恰当的inSampleSize可以使BitmapF

2015-06-24 14:56:03 659

原创 Android27_OptionsMenu、ContextMenu及PopupWindow自定义菜单

一、Menu:(一)、简介:1、Android应用中的菜单默认是隐藏的,只有当用户点击手机上的MENU键,系统才会显示菜单。这种菜单叫做选项菜单(Option Menu)。2、从3.0开始,Android不要求手机设备上必须提供MENU按键。因此Android推荐使用ActionBar来代替Menu。(二)、创建菜单:(Android提供了两种创建菜单的方式)1、在ja

2015-06-24 14:50:33 1370

原创 Android26_ProgressBar及Dialog

一、 ProgressBar 及其子类进度条:(一)、 ProgressBar 进度条: 1、作用:androidUI中常用的控件,通常用于向用户显示某个耗时操作,让用户感觉到程序在运行,而并非无响应。目的是提高用户界面的友好性。2、类结构:java.lang.Object   ↳  android.view.View      ↳  android.wid

2015-06-05 17:12:00 655

原创 Android25_ActionBar

一、ActionBar:(动作栏)(一)、简介:(扩展TitleBar)        Action bar(动作栏)是一个导航控件,用以代替传统屏幕顶端的标题栏。ActionBar显示在屏幕顶部的控件,它包括了在左边显示的应用的logo图标和右边操作菜单的可见项。类似于windows桌面程序的工具栏。效果如下图:1、ActionBar主要功能:  

2015-06-05 17:05:15 452

原创 Android24_LruCache缓存处理及异步加载图片类的封装

一、缓存介绍:(一)、Android中缓存的必要性:智能手机的缓存管理应用非常的普遍和需要,是提高用户体验的有效手段之一。1、没有缓存的弊端:流量开销:对于客户端——服务器端应用,从远程获取图片算是经常要用的一个功能,而图片资源往往会消耗比较大的流量。加载速度:如果应用中图片加载速度很慢的话,那么用户体验会非常糟糕。那么如何处理好图片资源的获取和

2015-06-05 16:59:21 447

原创 Android23_网络存储之HttpClient

一、HttpClient网络访问:(一)、简介:1、Apache组织提供了HttpClient项目,可以实现网络访问。在Android中,成功集成了HttpClient,所以在Android中可以直接使用HttpClient访问网络。2、与HttpURLConnection相比,HttpClient将前者中的输入、输出流操作,统一封装成HttpGet、HttpPost、HttpRe

2015-06-05 16:55:07 440

原创 Android22_Handler消息传递机制——源码赏析

Android的消息处理有四个核心类:Handler、Looper、Message、MessageQueue,都在android.os包中。一、线程的魔法师 LooperLooper的字面意思是“循环者”,它被设计用来使一个普通线程变成Looper线程。所谓Looper线程就是循环工作的线程。在程序开发中(尤其是GUI开发中),经常会需要一个线程不断循环,一旦有新任务则

2015-04-01 16:40:59 452

原创 Android21_Handler、Looper消息传递机制

一、Handler消息传递机制初步认识:(一)、引入:        子线程没有办法对UI界面上的内容进行操作,如果操作,将抛出异常:CalledFromWrongThreadException为了实现子线程中操作UI界面,Android中引入了Handler消息传递机制。        什么是Handler?        handler通俗一点讲就是

2015-04-01 16:40:16 497

原创 Android20_自定义ContentProvider

一、自定义ContentProvider:(一)、操作步骤:1、编写一个类,必须继承自ContentProvider类;2、实现ContentProvider类中所有的抽象方法;    需要实现:onCreate() 、getType() 、query() 、insert() 、update()、delete() 等方法。【备注:】C

2015-04-01 16:37:21 836

原创 Android19_SQLiteOpenHelper

一、SQLiteOpenHelper类:SQLiteDatabase(一)、介绍:        SQLiteOpenHelper是系统提供的一个管理数据库表创建和更新的抽象类,我们必须通过继承SQLiteOpenHelper来实现自己的工具类。 一般我们要重写三个方法,构造器、onCreate方法、onUpgrade方法。(二)、SQLiteOpenHelpe

2015-03-31 17:07:28 473

原创 Android18_ContentProvider之ContentResolver

一、ContentProvider简介:(一)、引入:         数据库在Android当中是私有的,不能将数据库设为WORLD_READABLE,每个数据库都只能创建它的包访问。这意味着只有创建这个数据库的应用程序才可访问它。也就是说不能跨越进程和包的边界,直接访问别的应用程序的数据库。那么如何在应用程序间交换数据呢? 如果需要在进程间传递数据,可以使用ContentProvide

2015-03-31 17:04:43 425

原创 Android17_异步任务+JSON解析+ListView分页

一、利用异步任务+JSON解析+ListView分页来实现网络访问数据显示在ListView中:(一)、示例代码:public class MainActivity extends Activity { private static final String TAG = "MainActivity"; private ListView listV

2015-03-31 17:02:07 1002

原创 Android16_WebView

一、、WebView:(一)、介绍:android提供了一个内置浏览器,该浏览器可以查看网站,查看邮件,播放视频。要使用该内置浏览器,要通过WebView组件实现。webView组件式专门用来浏览网页的。类结构:java.lang.Object   ↳ android.view.View     ↳ android.view.Vi

2015-03-18 16:51:57 414

原创 Android15_ListView分页

一、ListView分页:(一)、目的:         Android 应用开发中,采用ListView组件来展示数据是很常用的功能,当一个应用要展现很多的数据时,一般情况下都不会把所有的数据一次就展示出来,而是通过 分页的形式来展示数据,这样会有更好的用户体验。因此,很多应用都是采用分批次加载的形式来获取用户所需的数据。例如:微博客户端可能会在用户滑 动至列表底端时自动加载下一页数

2015-03-18 16:51:26 615

原创 Android14_SQLiteDatabase

一、SQLite:(一)、简介:Android通过 SQLite 数据库引擎来实现结构化数据的存储。在一个数据库应用程序中,任何类都可以通过名字对已经创建的数据库进行访问,但是在应用程序之外就不可以。SQLite 数据库是一种用C语言编写的嵌入式数据库,它是一个轻量级的数据库,最初为嵌入式设计的。它是在一些基础简单的语句处理上要比oracle / mysql快很多,而且其对内存的要

2015-03-18 16:47:16 590

原创 Android13_SQL基础入门

一.数据库查询语句:select1. 查询所有数据:select * from 表名;select * from exam_books;2.按照一定的条件查找:select * from 表名 where 条件;select * from exam_books where id3.范围条件查询:select * from 表名 where

2015-03-18 16:41:41 333

原创 Android12_SDCard

External Storage之SDCard操作:(一)、引入:Android中提供了特有的两个方法来进行IO操作(openFileInput()和openFileOutput() ),但是毕竟手机内置存储空间很有限,为了更好地存储应用程序的大文件数据,需要读写SD卡上的文件。SD卡大大扩充了手机的存储能力。(二)、读写SD卡的步骤:1、先判断手机是否有sd卡; 

2015-03-11 17:21:27 1580

原创 Android11_SharedPreferences

一、数据存储选项:Data Storage ——Storage Options【重点】1、Shared PreferencesStore private primitive data in key-value pairs.保存简单的键值对数据。2、Internal StorageStore private data on the device memory.在手机内存中保存不对外共

2015-03-11 17:17:58 607

原创 Android10_Intent及其七大属性及intent-filter设置

一、知识点回顾:Activity(一)、如何实现Activity页面跳转?示例代码://第一种方式:Intent intent = new Intent(MainActivity.this,NextActivity.class);        startActivity(intent);//第二种方式:Intent inte

2015-03-11 17:17:43 1300

原创 Android_异常大全

java.lang.NullPointerException这个异常的解释是 "程序遇上了空指针 ",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,即把数组的初始化和数组元素的初始化混淆起来了。数组的初始化是对数组分配需要的空间,而初始化后的数组,其中的元素并没有实

2015-03-09 17:42:01 1565

原创 Android09_Activity及其生命周期

Activity及其生命周期一、Activity初步认识:【创建、配置、启动Activity】(一)、创建Activity:创建Activity:继承于Activity或其子类,重写onCreate()方法。(二)、Activity的注册配置:作为四大组件之一的Activity,必须要在AndroidManifest清单文

2015-03-09 17:22:52 640

原创 Android08_ListView优化

ListView优化中的细节问题:1、android:layout_height属性:        必须将ListView的布局高度属性设置为非“wrap_content”(可以是“match_parent /  fill_parent  /  400dp等绝对数值”),如果ListView的布局高度为“wrap_content”,那么getView()就会重复调用。一般来说,一个ite

2015-03-09 17:13:33 420

原创 Android07_AsyncTask

一、AsyncTask:(一)、相关知识回顾:1、开发Android应用时必须遵守单线程模型的原则:         Android UI操作并不是线程安全的,并且这些操作必须在UI线程中执行。2、单线程模型中始终要记住两条法则: 1). 不要阻塞UI线程 ;2). 确保只在UI线程中访问Android UI控件。

2015-03-09 17:09:01 347

原创 Android06_ListView

(一)、 ListView 概念:        ListView是Android中最重要的组件之一,几乎每个Android应用中都会使用ListView。它以垂直列表的方式列出所需的列表项。java.lang.Object   ↳ android.view.View    ↳ android.view.ViewGroup      ↳ android.widget.Ada

2015-03-06 13:43:44 400

原创 Android05_Android资源访问

一、资源访问:【掌握】(一)、概念:    Android中的资源是指可以在代码中使用的外部文件,这些文件作为应用程序的一部分,被编译到应用程序中。在项目中,这些资源被保存到Android应用的res目录下。(二)、资源分类:id;字符串资源文件;颜色资源尺寸资源文件布局资源数组资源样式和主题资源菜单资源原始XML资源【重要】: res/xml原生文件资源:

2015-03-06 13:40:33 350

原创 Android04_基本UI_ImageView及表单三大控件

一、上节回顾:(一)、需要掌握的n个UI控件、组件名称:(二)、基本控件:—— TextView:1、andorid:text2、 android:textColor3、 android:textSize 4、andorid:height   

2015-03-06 13:40:02 716

原创 Android03_事件处理

一、Android事件处理的概述:(一)、概念:        在Android中,我们可以通过事件处理使UI与用户互动(UI Events)。具体形式则是以事件监听器(event listener)的方式來“监听”用户的动作。        Android提供了非常良好的UI事件处理机制。View是绘制UI的类,每个View对象都可以向Android注册一个事件监听器。每个事

2015-03-05 16:46:52 464

原创 Android02_Android API Guide学习和常用布局及基本UI控件

一、Android学习API指南:【了解】1. 应用的组成部分   App Components1.1. 应用的基本原理    App Fundamentals1.2. Activity      Activities1.2.1. 片段    Fragments1.2.2. 加载器     Loaders1.2.3. 任务和返回堆    Tasks

2015-03-05 15:43:43 709

原创 Android01_环境搭建和HelloWorld

一、Android开发环境搭建前准备:1、Android开发利器【掌握】JavaSDK(software development kit)AndroidSDKEclipse及ADT插件(android development tools)二、开发环境安装(常规安装步骤):【了解】1、安装JavaSDK,配置环境变量2、安装Eclipse3、安装Android

2015-03-05 15:40:03 575

原创 android 发送短信的两种方式

android中可以通过两种方式发送短信 第一:调用系统短信接口直接发送短信;主要代码如下: Java代码  /**      * 直接调用短信接口发短信      * @param phoneNumber      * @param message      */  public void sendSMS(String phoneN

2015-02-04 18:46:38 621

原创 Android adb常见问题整理

终极解决方案, 关闭USB调试模式再打开,我通常是关开下USB调试就可以了如果在不行,重启手机问题1 The connection to adb is down, and a severe error has occured.      解决1:   adb kill-server  adb start-server    问题2ADB server did

2015-02-02 15:39:22 361

转载 Android初级-ADT的安装

Eclipse 3.4 (Ganymede)启动 Eclipse,然后选择 Help > Software Updates…。在出现的对话框中,单击 Available Software 选项卡。单击 Add Site在 Add Site 对话框的 Location 字段中输入下面的 URL:http://dl-ssl.google.com/android/eclipse。单击 OK。回到

2015-01-29 10:50:30 411

原创 Android自定义EditText添加图片

Android 中EditText 添加图片

2015-01-20 17:40:28 1802

原创 Android 添加个人标签

主要功能来源于 http://blog.csdn.net/lmj623565791/article/details/38352503

2015-01-15 10:45:34 932

Android自定义滑轮

android自定义的滑轮,仿IOS的效果,比较简单,直接用就行

2014-12-22

这是骗人的

下载的 http://download.csdn.net/download/vacandy15/7651023 感觉比较坑分享出来让大家看看

2014-12-22

自定义listview实现联系人排序

ANDROID自定义listview实现了联系人的排序效果

2014-12-22

Android时间日期选择

Android 开源的时间日期选择控件,看起来效果不错的哦。。

2014-12-10

Android后台发送邮件

android在后台发送邮件,悄悄的哦。。。不过需要网络。

2014-12-01

Android快速开发工具类

快速开发,常用的11个android开发工具类

2014-11-17

Android各种特效的Dialog

各种自己写的特效Dialog.总有一款你想要的。

2014-11-17

Android自定义IOS开关

Android仿IOS的开关。自定义的,仿的IOS

2014-11-17

Android 时间轴_2

android用listview实现的一个时间轴

2014-11-07

Android天天动听

Android 高仿天天动听,做的还挺好的,别人的。

2014-11-07

Android实现弧形的ListView

利用Listview实现的一个弧形效果。

2014-11-06

Android获取图片信息

在Android中获取图片信息,经纬度、时间、大小等等

2014-11-05

Android时间轴

Android时间轴,效果还不错。也是看着别人的

2014-11-05

自定义Toast

自定义Toast 可以文字 图片 图文混排的一个toast demo 0积分分享 雷家二少(传)

2014-10-27

Android 仿QQ5.0消息爆炸

模仿手机QQ5.0消息爆炸的一个小demo, 超级简单直接用就可以了。现在0个积分分享___雷家二少(传)

2014-10-23

android 圆角图片+图片倒影

android对图片操作, 圆角图片、图片倒影,比较简单的,

2014-10-08

android裁剪图片

android对图片(相机,相册)的裁剪保存

2014-10-08

android设置图片效果

android操作图片,对图片进行各种效果操作,如:黑白。。。什么的。原价5个积分哦。。

2014-10-08

android获取本机图片

获取android手机上所有的图片,以列表的形式表现出来

2014-10-08

edittext放图片

自己写的一个在android中的edittext中放入(显示)图片。

2014-09-29

android刮刮乐

用android模仿咱们平时刮刮乐抽奖的一个代码。

2014-09-29

android高防QQ最新侧滑

高防最新手机QQ5.0首页,的那个侧滑效果。

2014-09-29

Android 初级教程

android新手必备之物。进阶必备之物。内容详细,内容完整。

2014-09-23

android转盘

自己写的一个转盘demo,方便和建行的那个差不多。

2014-09-17

自定义Spinner

自己写的android自定义spinner简单明了,免费

2014-08-20

DOS命令练习.txt

基础的DOS命令练习题,比较适合新手,有题目,有答案。

2019-10-25

Android包名类名查看

可以查看android手机上所有程序的包名、类名的一个小app

2018-11-15

H5见缝插针

模仿之前手机比较火的一款微信网页游戏见缝插针,注释加的比较清楚

2016-07-05

Android悬浮窗菜单

android悬浮窗,点击弹出菜单,跳转页面,等等

2016-02-29

Android service 传 activity

android中service 传 activity,activity同步service中的数据

2015-10-30

Android Dialog设置透明背景以及位置

Android Dialog设置透明背景以及位置

2015-10-27

可拖动的GridView

可以拖动的GridView ,我也是用积分下载的,现在0积分分享

2015-10-12

Android注解省去findviewbyid

Android注解省去findviewbyid,在Android开发的过程中有很多控件都要findviewbyid的,这样太麻烦了。

2015-07-07

Android TextView文字飞入效果

android 仿《最美壁纸》iOS版文字逐个飞入效果 ,效果很不错。我也是从别的网上下的。

2015-06-12

自定义相册实现多选照片解决oom

自定义相册实现多选照片,解决oom,还可以加上相机,但是本人比较懒。

2015-03-17

ListViewGridView填充效果

ListViewGridView填充效果

2015-03-11

android验证码

android 开发中常用的验证码,本地自己画的。用起来非常简单

2015-03-02

EditText添加图片

本代码为:http://blog.csdn.net/u011386687/article/details/42921125 自定义EditText添加图片

2015-01-20

Android自定义标签

本代码为:http://blog.csdn.net/u011386687/article/details/42738071 实例代码

2015-01-15

Android仿QQ悬浮窗

Android仿的QQ管家悬浮窗,可以发射小火箭

2014-12-22

空空如也

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

TA关注的人

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