自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 AndroidSwipeLayout:最强大的 Swipe Layout

AndroidSwipeLayout是一个很强大的 Swipe Layout,和SwipeListView相比, 它不局限于ListView,点击图片观看效果特性轻松的整合ListView GridView ViewGroup 能回调 onOpen(), onUpdate 可以通知子元素 可以处理复杂的情况下载gradle

2016-04-20 14:48:50 829 1

转载 Android studio导入eclipse的项目时,l解决libpng warning: iCCP: Not recognizing known sRGB profile that has be

在导入eclipse的项目时出现了 libpng warning: iCCP: Not recognizing known sRGB profile that has been edited Error:Execution failed for task ':app:mergeDebugResources'.Crunching Cruncher start.png failed,

2016-04-06 14:24:11 654

原创 android studio中gradle版本问题的解决方案

Android Studio一直处于building *** gradle project info的解决办法最近更新了Android Studio preview 5,然后我build项目的时候报了这个错:  这时候把项目的gradle版本换下就好了:  把2.8换成2.10之后,如果还是提示‘Error:Gradle version 2.10 is re

2016-04-06 11:26:01 4460

转载 Android开发之如何保证Service不被杀掉(broadcast+system/app)

序言最近项目要实现这样一个效果:运行后,要有一个service始终保持在后台运行,不管用户作出什么操作,都要保证service不被kill,这可真是一个难题。参考了现今各种定制版的系统和安全厂商牛虻软件,如何能保证自己的Service不被杀死呢?其实除了常规的手段,我们可以参考一下微信和360,设置-程序-正在运行,可以看到微信是同时开启了两个进程和服务:【有兴趣可以研究一

2015-09-26 00:15:14 644

转载 Android 实现微信,QQ的程序前后台切换:back键切换后台;点击通知栏恢复前台。

实现类似微信,QQ的前后台切换:back键切换后台;点击通知栏恢复前台。1、back键切换后台的实现:这个实现需要在主activity重写onbackpressed()方法。代码如下:[java] view plaincopyprint?@Override      public void onBackPressed() {          Inten

2015-09-25 23:40:40 1505

转载 android中按电源键锁屏然后解锁导致Activity调用onDestory以及如何防止锁屏 翻转屏幕也会触发的情况

设置AndroidManifest.xml中Activity的android:configChanges=”keyboardHidden|orientation|screenSize”Android4.0需设置screenSize才有效果.2.2,2.3这些只需设置keyboardHidden|orientation4.0 --> keyboardHidden|orient

2015-09-17 16:51:41 763

转载 ESRIs Well Known IDs (WKID) for Geographic Coordinate Systems

| How To Advance In Your Job – The Dirty List >>ESRIs Well Known IDs (WKID) for Geographic Coordinate Systems13. 二月 2012 12:13 by Scott in   //  Tags:   //   评论 (0)Well-known I

2015-09-02 16:02:14 1345

转载 [转]ArcGIS Runtime SDK For Android 授权方法(去除水印)

要下载和安装 ArcGISRuntime SDK for Android,您需要注册开发者账户,进而便拥有了访问所有功能的权限,从而实现开发和测试目的。但是,这种情况下,应用程序中的所有地图都具有水印,并且在debug消息中显示,您的应用程序仅可用于开发目的。 要实现应用程序的部署,您必须在基础版或标准版上进行注册。具体的花费主要发生在下面环节:在标准级别部署功能;

2015-09-01 17:46:49 1177

转载 ArcGIS中的三种查询

ArcGIS runtime SDK for WPF/Silverlight中的三种常用的查询:QueryTask、FindTask、IdentifyTask都是继承自ESRI.ArcGIS.Client.Tasks,关系如下图所示:1、QueryTask:是一个进行空间和属性查询的功能类,它可以在某个地图服务的某个子图层内进行查询,顺便提一下的是,QueryTask进行查询的地图服务并不

2015-08-31 15:39:32 480

转载 ArcGIS for Android示例解析之空间查询-----QueryTask

QueryTask查询功能在GIS中是一个不可或缺的重要功能,示例中提供了一个属性查询的Demo,下面来看一下在Android中我们怎样实现一个查询功能,1、              我们在布局文件中添加了一个按钮,并且在代码中添加了这个按钮的点击事件监听;2、              自定义一个 AsyncTask的扩展类,在此类中我们实现了查询功能。3、  

2015-08-31 09:40:16 467

转载 ArcGIS4Android开发----空间查询

对应针对于Android中的空间查询与其他的ArcGIS开发很类似,主要使用的也是两个查询类,Query和QueryTask主要结构如下:示例代码:String url = queryParams[0];            Query query = new Query();            String whereClause =

2015-08-31 09:36:43 431

转载 ARCGIS viewer入门(12)关于Symbol

CompositeSymbol(组合样式):包括CompositeSymbolMarkerSymbol(点样式):包括SimpleMarkerSymbol和PictureMarkerSymbolFillSymbol(面样式):包括SimpleFillSymbol和PictureFillSymbolLineSymbol(线样式):包括SimpleLineSymbol和Cartog

2015-08-30 01:13:37 632

转载 Arcgis Symbol

ArcGIS Engine9.3为开发人员提供了32种符号,主要分为三大类符号MarkerSymbol(点符号)、 LineSymbol(线符号)和FillSymbol(填充符号)。此外还有两种特殊类型的符号:一种是TextSymbol用于文字标注;另一种是3D Chart符号,用于显示饼图等三维对象。 1.MarkerSymbol对象  MarkerSymbol用于修

2015-08-30 01:12:07 410

转载 arcgis图层 GraphicsLayer与FeatureLayer

什么是图层图层是用来在 ArcGIS 产品套件中显示地理数据集的机制。每个图层代表一种数据集(可以是地图服务、图形或是矢量数据),并指定该数据集是如何描绘使用一组属性的。包含一个地图控件的每个应用程序是通过添加一系列图层组装的。图层以特定的顺序显示在地图上,列在最底部的图层在地图的最上面显示,也就是先添加的图层在下面显示(原理类似于“栈”)。比如,在XAML代码中,最靠上的图层在显

2015-08-30 01:10:39 1124

转载 ArcGIS Engine开发教程之图层符号化(四)——符号化之Renderer( 渲染)体系

符号化之Renderer( 渲染)体系    ArcGIS Engine9.3对GIS数据的符号化分为矢量数据渲染和栅格数据渲染两大类。接下来分别介绍FeatureRender和RasterRender。1.FeatureRender对象    FeatureRenderer是一个抽象类,它有15个子类负责进行不同类型的着色运算。它们都实现了IFeatureRender

2015-08-30 01:08:41 1373

原创 ClassBreaksRenderer和ClassBreak用法

背景:新接触ArcGIS。看到以前的工程里用到了ClassBreaksRenderer和ClassBreak,网上查了下,还是没明白具体的用法。只知道大概是根据某个字段,对不同的值使用不同的显示方法。比如,温度的表示,用蓝色过渡到红色表示由低到高的温度。类似的还有海拔,人口密度等等。然后写了个Demo测试了一下,整理了一下用法。关系图:图示说明:Geom

2015-08-30 01:06:48 1025

转载 Android之GPS定位详解

一、LocationManagerLocationMangager,位置管理器。要想操作定位相关设备,必须先定义个LocationManager。我们可以通过如下代码创建LocationManger对象。LocationManger locationManager=(LocationManager)this.getSystemService(Context.LOCATION_SERVICE

2015-07-28 14:17:43 359

转载 Android RecyclerView 使用完全解析 体验艺术般的控件

转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/45059587; 本文出自:【张鸿洋的博客】概述RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。 据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们并不

2015-06-24 14:18:46 362

转载 Android JNI (.so)库中与android共享第三方 (.so)库

http://blog.csdn.net/zf135792468/article/details/112136611.在project/jni目录下创建prebuilt子目录(目录名可自定义).2.将第三方.so放到prebuilt中,并创建Android.mk, 内容如下:    LOCAL_PATH := $(call my-dir)    include

2015-05-07 10:24:53 333

转载 Android NDK开发(2)----- JNI多线程

一、概述      JNI编程和Linux上的C/C++编程还是挺相似的,每次java调用JNI中的函数时都会传入有关JVM的一些参数(如JNIEnv,jobject),每次JNI回调java中的方法时都要通过JVM的有关参数来实现,当在JNI中涉及到多线程的话还是有一些不一样的地方,就是要在子线程函数里使用AttachCurrentThread()和DetachCurrentThread

2015-04-02 15:36:08 289

转载 JNIEnv对象

对于本地函数   JNIEXPORT void JNICALL Java_video1_TestNative_sayHello(JNIEnv * env, jobject obj)   {        cout   }           JNIEnv类型代表Java环境。通过这个JNIEnv*指针,就可以对Java端的代码进行操作。如,创建Jav

2015-03-30 17:55:39 1737

转载 Java反射机制的学习

Java反射机制是Java语言被视为准动态语言的关键性质。Java反射机制的核心就是允许在运行时通过Java Reflection APIs来取得已知名字的class类的相关信息,动态地生成此类,并调用其方法或修改其域(甚至是本身声明为private的域或方法)。也许你使用Java已经很长时间了,可是几乎不会用到Java反射机制。你会嗤之以鼻地告诉我,Java反射机制没啥用。或许在J2EE

2015-03-13 14:51:58 273

转载 android使用隐藏api的方法(使用被@hide的api)

前言:一开始需要说明的是,Google之所以要将一些API隐藏(指加上@hide标记的public类、方法或常量)是有原因的。其中很大的原因就是Android系统本身还在不断的进化发展中。从1.0、1.1到现在即将问世的Android 2.3.4。 这些隐藏的API本身可能是不稳定的,所以,使用隐藏API,意味着程序更差的兼容性。    如果要我给出建议的话,最好还是不要使

2015-03-13 13:48:17 1530

转载 android:configChanges属性

对android:configChanges属性,一般认为有以下几点:1、不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一次,切竖屏时会执行两次2、设置Activity的android:configChanges="orientation"时,切屏还是会重新调用各个生命周期,切横、竖屏时只会执行一次3、设

2014-11-05 11:31:25 358

转载 实现开启和关闭android移动网络

http://blog.csdn.net/fangzhibin4712/article/details/26563285

2014-10-23 14:49:32 525

翻译 【翻译】(66)uses-feature元素

seehttp://developer.android.com/guide/topics/manifest/uses-feature-element.html 原文见http://developer.android.com/guide/topics/manifest/uses-feature-element.html ----------------

2014-10-13 09:39:04 718

转载 Android中如何通过程序打开或关闭GPS

手机应用中最酷的可能就是位置服务相关的了,如何读取GPS信息,在官方文档上有相当详细的说明,后面如果有机会,我也会专门写例子来介绍(教程已完成,请参见:教程:实现Android的不同精度的定位(基于网络和GPS))。但今天,我们先来看下如何以编程的方式来开启或关闭GPS。官方的API中,android.provider.Settings.Secure类有2个静态方法:public stat

2014-10-10 15:04:57 491

转载 系统相同签名

http://www.2cto.com/kf/201311/260100.html

2014-10-10 14:44:12 330

原创 。。。

https://git.oschina.net/lendylongli/OSChina-CodeBoyTeam江南 2014/10/8 14:13:42https://git.oschina.net/way/AndroidEye14:15:05江南 2014/10/8 14:15:05https://git.oschina.net/jfinal/jfinal_weixi

2014-10-09 16:11:58 361

转载 Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)

这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身影。       可是有的人并不知道如何去使用这库如何进行配置,网上查到的信息对于刚接触的人来说可能太少了,下面我就把我使用过程中所知道的写了下来,希望可以帮助自己和别人更深入了解这个库的使用和配置。         GITHUB上的下载路径为:htt

2014-10-09 15:37:09 274

转载 基于xmpp openfire smack开发之Android客户端开发[3]

在上两篇文章中,我们依次介绍openfire部署以及smack常用API的使用,这一节中我们着力介绍如何基于asmack开发一个Android的客户端,本篇的重点在实践,讲解和原理环节,大家可以参考前两篇的文章基于xmpp openfire smack开发之openfire介绍和部署[1]基于xmpp openfire smack开发之smack类库介绍和使用[2] 1

2014-10-06 20:30:25 564

转载 基于xmpp openfire smack开发之smack类库介绍和使用[2]

关于Smack编程库,前面我们提到,它是面向Java端的api,主要在PC上使用,利用它我们可以向openfire服务器注册用户,发送消息,并且可以通过监听器获得此用户的应答消息,以及构建聊天室,分组,个人通讯录等等。下面我们写几个程序小例子测试一下。(1)登录操作[java] view plaincopyPPConnection

2014-10-06 20:28:48 261

转载 基于xmpp openfire smack开发之openfire介绍和部署[1]

xmppopenfiresmackopenfire安装部署openfire介绍目录(?)[+]前言Java领域的即时通信的解决方案可以考虑openfire+spark+smack。当然也有其他的选择。Openfire是基于Jabber协议(XMPP)实现的即时通信服务器端版本,目前建议使用3.8.1版本,这个版本是当前最新的版本,而且网上可以找到下载

2014-10-06 20:24:59 388

转载 android之JNI开发步骤总结

原文:这几天一直在研究JNI的开发过程,顺便把NDK环境搭建一起总结下。在windows环境下开发jni需要c/c++编译器的支持,网络上我看很多人使用cygwin。呵呵我不是很喜欢使用它,感觉安装起来挺麻烦的。我使用GNUStep,下载地址http://www.gnustep.org/experience/Windows.html。下载安装后,验证是否成功。打开GNUstep->

2014-09-24 22:30:37 318

原创 android反编译工具总结

序:总结反编译主要的目的在于学习。利用反编译进行相关的汉化或修改,都是不道德的!大家都知道,将apk文件解压后有两部分文件需要处理,一种是xml文件,另一种一个dex文件(.dex),我们可以从.dex文件中得到.class,利用后者再得到大家垂涎已久的java文件。下面分别针对这三种格式的文件进行反编译处理;1.对xml文件进行包的解析,一般有两种方式:apktool(推荐)

2014-07-30 15:15:18 390

转载 文字转换成Drawable

有的时候需要将文字转换成Drawable,显示于ImageView中。 源码: Java代码  /**  * Copyright (c) 2012 Wireless Designs, LLC  *  * Permission is hereby granted, free of charge, to any person obtainin

2014-06-11 16:07:11 809

转载 Android音频可视化开发案例说明

最近移植Android,当Android能够在设备上面运行之后,首先想到的是让音频设备跑起来。“没有声音,再好的戏也出不来”接下来介绍Android音频可视化开发流程Android 调用自带的录制音频程序 Android中有自带的音频录制程序,我们可以通过指定一个Action MediaStore.Audio.Media.RECORD_SOUND_ACTION的Intent来

2014-05-13 15:10:57 587

原创 android中画虚线--.PathEffect类简单认识

Java代码  Paint p = new Paint(Paint.ANTI_ALIAS_FLAG);  p.setStyle(Style.STROKE);  p.setColor(Color.WHITE);  p.setStrokeWidth(1);  PathEffect effects = new DashPathEffect(new float[] { 1, 2, 4, 8

2014-05-09 22:19:01 396

原创 android ShapeDrawable实例

原文:http://blog.sina.com.cn/s/blog_9f7feef1010155f4.htmlandroid ShapeDrawable实例[java] view plaincopyprint?关于ShapeDrawable的使用,分为两个部分   一、是使用已经存在的ShapeDrawable子类  (1)首先声明ShapeDrawable

2014-05-09 22:17:57 565

转载 Android NDK 安装与配置

本文主内容:1、  Android NDK 安装2、  安装Cygwin与使用NDK编译3、  在Eclipse中集成C/C++开发环境CDT4、  安装Sequoyah插件5、  JNI编译环境配置 本文建立在已经完成Android开发环境搭建的基础上。其基础环境至少需要包含以下内容:1、  JDK2、  Eclipse

2014-05-04 19:43:09 320

空空如也

空空如也

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

TA关注的人

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