自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 \res\values\styles.xml:7: error: 'Theme.AppCompat.Light'.找不到theme的错误解决

找不到指定的Theme的错误[2016-06-14 10:56:21 - SwipeLayout] D:\workspace\android\SwipeLayout\res\values\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'Th

2016-06-14 11:01:03 4934

转载 几个设计相关的网站

( 来自:http://blog.csdn.net/leejizhou/article/details/51623082 李济洲的博客 )这篇文章给大家介绍几个设计相关的网站,因为博主除了软件开发以外还比较喜欢设计,据我观察了解程序员普遍审美都是比较差的,所以这次给大家推荐几个我认为比较好的用来帮助开发和提升审美的网站。 MaterialPalette:Material Des

2016-06-13 17:17:48 452

转载 Android动画效果translate、scale、alpha、rotate

动画类型Android的animation由四种类型组成XML中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果JavaCode中AlphaAnimation渐变透明度动画效果

2016-05-31 14:12:37 354

原创 对List<Map>进行排序

/** * 对List进行排序 */private List> OrderBytoList(List> mlist) {MyComparator mComparator = new MyComparator();Collections.sort(mlist, mComparator);return mlist;} /*** 自定义比较器,对List进

2016-05-18 17:15:11 1104

转载 判断Android应用是否安装、运行

转载本文介绍3个方法,判断手机上是否安装了某应用、该应用是否正在运行、获取手机某个APK文件的安装Intent.启动该Intent就可以直接安装该APK。 /** * 判断应用是否已安装 * * @param context * @param packageName * @return

2016-05-18 14:46:26 590

转载 Android WebView的使用

转载一、基本使用首先layout中即为一个基本的简单控件:<WebView android:id="@+id/webView1" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_mar

2016-05-18 14:44:17 704

转载 android中反射技术使用实例

在计算机科学领域,反射是指一类应用,它们能够自描述和自控制。也就是说,这类应用通过采用某种机制来实现对自己行为的描述(self-representation)和监测(examination),并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义.反射 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属

2016-03-22 09:33:29 515

转载 onFinishInflate onSizeChanged onDraw 运行顺序

public class TestView extends View {public TestView(Context context) {super(context);Log.d("mDebug", "TestView context");}public TestView(Context context, AttributeSet attrs, int

2016-03-22 09:32:42 1064

转载 URL URI File Path 转换(原创)

File to URI:               File file = ...;          URI uri = file.toURI();File to URL:               File file = ...;          URL url = file.toURI().URL();URL to File:        

2016-03-01 17:11:11 5842

转载 android系统常用URI

android系统管理联系人的URI如下:ContactsContract.Contacts.CONTENT_URI 管理联系人的UriContactsContract.CommonDataKinds.Phone.CONTENT_URI 管理联系人的电话的UriContactsContract.CommonDataKinds.Email.CONTENT_URI 管理联系人的Email的

2016-02-19 10:49:08 368

转载 android 调用系统相机和相册

在 Android应用中,很多时候我们需要实现上传图片,或者直接调用手机上的拍照功能拍照处理然后直接显示并上传功能,下面将讲述调用相机拍照处理图片然后显示和调用手机相册中的图片处理然后显示的功能,要想实现上传功能,一般都是上传到数据库中,将imageView中的图片取出来然后存到数据库中即可。下面讲述实现的步骤:1. 调用相册中的图片裁剪然后显示。1.1 使用Intent获

2016-02-18 14:12:43 1117

转载 Serivce通知Activity更新UI方法总结

Activity与Service是Android的两个重要组件,在使用过程中我们遇到最多的是他们之间通讯的问题。1、Activity向Service传递消息的方法:    1)利用BroadcastReceiver发送广播,Activity发送广播,Service中定义广播接收者进行接收。    2)利用绑定服务的方式开启服务,暴露服务中的方法,Activity进行调用。 

2016-01-29 16:03:45 732

转载 Java Hex 16进制的 byte String 转换类

转自:http://blog.csdn.net/hzbigdog/article/details/6877712package mobi.dzs.android.util;    import java.util.Locale;    /**  * 16进制值与String/Byte之间的转换  * @author JerryLi  * @email l

2016-01-27 14:12:26 634

转载 android中的category(调用系统工具等)

提供将要执行的action的额外信息,一般在隐式地启动activity时需要用到。常见的category如下: [html] view plaincopyprint?CATEGORY_ALTERNATIVE  设置这个activity是否可以被认为是用户正在浏览的数据的一个可选择的action     CATEGORY_APP_B

2015-12-27 23:19:51 511

转载 Android 中 Intent.Action

本文介绍Android中Intent的各种常见作用。 1 Intent.ACTION_MAINString: android.intent.action.MAIN标识Activity为一个程序的开始。比较常用。Input:nothingOutput:nothing  activity android:name=".Main

2015-12-27 16:55:51 290

转载 GestureDetector 手势识别器

一、概述当用户触摸屏幕的时候,会产生许多手势,例如down,up,scroll,filing等等。一般情况下,我们知道View类有个View.OnTouchListener内部接口,通过重写他的onTouch(View v, MotionEvent event)方法,我们可以处理一些touch事件,但是这个方法太过简单,如果需要处理一些复杂的手势,用这个接口就会很麻烦(因为我们要自己根

2015-12-24 17:11:49 351

转载 简易易懂的android回调的实现

回调机制在 Android 监听用户界面操作中的体现本文讨论以下两个内容:1. 回调函数2. 回调机制在 Android框架 监听用户界面操作中的作用一 回调函数回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现

2015-11-07 16:15:53 504

转载 Android中更新UI的几种方法

转载!1.Looper:如果只是单纯的想要更新UI而不涉及到多线程的话,使用View.post()就可以了;2.Runnable:需要另开线程处理数据以免阻塞UI线程,像是IO操作或者是循环,可以使用Activity.runOnUiThread();3.Handler:如果需要传递状态值等信息,像是蓝牙编程中的socket连接,就需要利用状态值来提示

2015-11-02 17:03:07 663

转载 Invalidate() postInvalidate() 刷新界面方法

Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型:Android UI操作并不是线程安全的,并且这些操作必须在UI线程中调用。 invalidate()是用来刷新View的,必须是在UI线程中进行工作。比如在修改某个view的显示时,调用invalidate()才能看到重新绘制的界面。invalidate(

2015-11-02 16:40:39 626

转载 Canvas(画布)的使用

Canvas提供了如下一些方法:    Canvas():创建一个空的画布,可以使用setBitmap()方法来设置绘制的具体画布;    Canvas(Bitmap bitmap):以bitmap对象创建一个画布,则将内容都绘制在bitmap上,bitmap不得为null;    Canvas(GL gl):在绘制3D效果时使用,与Op

2015-10-27 09:30:47 1780

转载 Android之SurfaceView学习

Android之SurfaceView学习首先我们先来看下官方API对SurfaceView的介绍SurfaceView的API介绍Provides a dedicated drawing surface embedded inside of a view hierarchy. You can control the format of this surface and, if y

2015-10-25 10:46:07 266

转载 详解Android中AsyncTask的使用

在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。关于Handler的相关知识,前面也有所介绍,不清楚的朋友们可以参照一下

2015-10-22 15:25:00 295

转载 Android Intent action 的作用

是的,虽然做Android开发有差不多两年了,但是很羞愧的是说实话我真的不知道intent-filter是干什么用的。今天有空终于看了看intent-filter中的action。在讲action之前,我跟大家回忆一个场景。用过Android手机的人应该都知道,比如说我在某个App例如新浪微博中点击拍照,会跳转到照相机的界面。但是当我新装了camer360或之类的第三方

2015-10-19 16:33:14 682

转载 Activity跳转Flag详解

Android 的一个特色就是 application A 的 activity 可以启动 application B 的 activity,尽管 A 和 B 是毫无干系的,而在用户看来,两个场景紧密联系,视觉上二者构成了一个整体。Android 就是把这种误觉定义为 Task,它既不是 class,也不是 AndroidMainifest.xml 中的一个元素。从表现上看 Task 就像是一个

2015-10-19 14:21:06 373

转载 android工程下assets与raw文件夹

在应用的开发中,当我们创建一个新的Android工程后,我们会发现工程中包含了一个目录assets,另外当我们察看一些示例工程的时候,有时会发现在该工程的资源目录下会有一个raw目录(res/raw)。那么assets和raw目录有什么用处呢?下面笔者将给与解释。assets和res/raw工程目录下都可以放一些小于1M的文件(2.3版本以前要求,否则将不能读出数据。),这些文件将被打包到

2015-10-19 13:59:33 439

转载 Android listview与adapter用法

一个ListView通常有两个职责。(1)将数据填充到布局。(2)处理用户的选择点击等操作。第一点很好理解,ListView就是实现这个功能的。第二点也不难做到,在后面的学习中读者会发现,这非常简单。一个ListView的创建需要3个元素。(1)ListView中的每一列的View。(2)填入View的数据或者图片等。(3)连接数据与List

2015-10-15 16:30:09 547

转载 android,view的执行过程 onDraw、onSizeChanged,onFinishInflate

[size=l代码如下:[/size] Java代码  public class TestView extends View {        public TestView(Context context) {          super(context);          Log.d("mDebug", "TestView context"); 

2015-10-15 15:45:03 930

转载 Android 中的 颜色 设置

1、在android中经常看到设置的颜色为八位的十六进制的颜色值,例如:123public static final class color {    public static final int lightblue=0x7f040000;}或者在Java中tx.setText

2015-10-15 13:48:26 337

原创 代码:用ListView实现SQLite的显示

1.定义DtatBase类:package com.example.sqlitetest;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;public class Db extend

2015-10-14 19:02:52 605

转载 SQLite 操作方法

转载SQLite简介Google为Andriod的较大的数据处理提供了SQLite,他在数据存储、管理、维护等各方面都相当出色,功能也非常的强大。SQLite具备下列特点: 1.轻量级使用 SQLite 只需要带一个动态库,就可以享受它的全部功能,而且那个动态库的尺寸想当小。2.独立性SQLite 数据库的核心引擎不需要依赖第三方软件

2015-10-14 16:53:38 434

转载 ListView 的使用

转载一、 不使用 xml 布局文件创建一个 ListView创建一个名称为 HelloListView 的 Android 工程,可以参见 Android教程之三:第一个Android应用,HelloWorld 。要使用 ListView ,需要让你的 Activity 继承于 ListActivity ,这个和以前的有区别,以前的都是继承 Activity ,该ListActiv

2015-10-14 15:25:29 348

转载 ListActivity 的使用和在 ListView中添加图片文字

ListActivity简单的说就是ListView和Activity的结合,跟ListView和Activity组合实现的没有什么很大的差别,主要是比较方便。但在实现时,有几点要注意。            1、ListActivity可以不用setContentView(R.layout.main),它默认是LIstView占满屏。            2、如果想在屏幕中显示

2015-10-14 14:29:29 633

转载 SQL 中order by 、group by 、having的用法区别

转载Having这个是用在聚合函数的用法。当我们在用聚合函数的时候,一般都要用到GROUP BY 先进行分组,然后再进行聚合函数的运算。运算完后就要用到HAVING 的用法了,就是进行判断了,例如说判断聚合函数的值是否大于某一个值等等。select customer_name,sum(balance)from balancegroup by custom

2015-10-14 14:17:19 837

转载 Android 数据查询query函数参数解析

转载首先我们假设我们有如下表格,表格名称“Employees”: IdLastNameFirstNameAddressCity1AdamsJohnOxford StreetLondon2BushGeorgeFifth AvenueNew York3CarterThomas

2015-10-14 14:11:50 662

转载 view和activity的关系

activity相当于控制部分,view相当于显示部分。两者之间是多对多的关系,所有东西必须用view来显示。  viewGroup继承自view,实现了ViewManager,ViewParent接口,主要用作layout方面。Activity中加载相应的view才能显示出画面来,view是具体的画面布局(layout),由wegit控件组成。 好比view是jsp实现前台画面,acti

2015-10-13 14:50:31 697

转载 Android Service的使用解析

转载1、要使用Service,首先就是在配置文件里吗添加Service,如果不填加,你的Service是不能够使用的。目前学到的方法有两种   方法一:   方法二:  点后面是Service类的名字。2、工程包括两个类:ServiceActivity.javaPlayService.java其中:ServiceActivity.

2015-10-12 20:42:11 422

转载 Android线程池

本文转自:http://www.trinea.cn/android/java-android-thread-pool/主要介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗?new Thread(new Runnable()

2015-10-12 16:53:23 284

转载 Android页面间数据传递方式

Android页面间数据传递方式一、Activity之间数据传递与共享1、基于消息的通信机制 Intent---bounble,extraA)Android为了屏蔽进程的概念,利用不同组件【Activity、Service】来表示进程之间的通信!其核心是Intent,通过Intent可以开启一个Activity或Service,不论这个Activity或者Service是当前应

2015-10-12 16:35:58 1857

转载 Android UI线程与子线程

在一个Android 程序开始运行的时候,会单独启动一个Process。默认的情况下,所有这个程序中的Activity或者Service(Service和 Activity只是Android提供的Components中的两种,除此之外还有Content Provider和Broadcast Receiver)都会跑在这个Process。一个Android 程序默认情况下也只有一个Proce

2015-10-12 13:07:24 324

空空如也

空空如也

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

TA关注的人

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