- 博客(41)
- 资源 (6)
- 收藏
- 关注
原创 Android Studio java.lang.UnsatisfiedLinkError
今天用Gradle 打包突然间部分手机不能安装,经查看报错java.lang.UnsatisfiedLinkError: 的错误,提示jniLib下的.so找不到,折腾了半天终于找到原因。解决方法:第一步:在module下的build.gradle文件中配置defaultConfig {ndk { abiFilter("armeabi")//armeabi ,一般我只
2017-01-06 13:34:54
674
原创 Android Studio FreeLine插件编译
最初在优快云写博客是2012年,转眼间四年多没写博客了,今天看见同事写的博客,想着也做个笔记吧。第一步:下载2.7以上的python,并配置环境变量https://www.python.org/getit/第二步:下载安装Android Studio FreeLine插件,并重启,如下图 。第三步:在Module Gralde中配置apply plugin: 'com
2017-01-05 16:32:57
594
翻译 Android开发教程:PreferenceActivity使用简介
当我们的应用需要保存用户设置信息的时候,你可能会想到用之后学习过的Activity+Preference来完成,前者用于界面构建 后者用于保存用户的设置信息。这理论上来讲这是可行的,但是实际操作起来却是一件很繁琐的事情,特别是当设置项较多的时候, 每个设置选项都要建立与其对应的Preference,还要即时保存用户设置的改变。其实Android已经为我们提供了用于设置界面的组件,那就是Prefer
2013-03-18 16:05:41
573
原创 如何清理eclipse中android插件
删除Eclipse 安装目录下 features文件夹下的com.android.ide.eclipse.adt_0.9.5.v200911191123-20404.jar和com.android.ide.eclipse.ddms_0.9.5.v200911191123-20404.jar还有plugins文件夹下的com.android.ide.eclipse.adt_0.9.
2013-02-20 16:38:03
529
转载 分辨率landroid
Android自适应不同分辨率或不同屏幕大小的layout布局(横屏|竖屏)2011-08-09 0:36一:不同的layoutAndroid手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢? 其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x
2012-11-20 09:29:58
336
原创 eclipse下修改xml显示的字体大小和编码大小
eclipse 修改.xml和代码的大小wiondow--preferences--general--appearance--colors and fonts--java--java editor text fontBasic下Text Editor Block Selection Font是修改.xml的Java下Text Editor Block Selection Font是修改代码
2012-11-09 08:51:43
1700
原创 android 在eclipse中如何继续使用以前的ADT
只需在android-sdk\tools\lib下更改plugin.prop文件将里面的版本改成你现有的adt版本号
2012-11-09 08:47:29
484
翻译 android开发eclipse ADT升级到20.0无法新建android工程解决办法
2012-07-16 10:14:38| 分类:Android | 标签:adt20.0 android eclipse |字号大中小 订阅今天升级了adt20,功能多了很多,尤其是在ui设计方面,确实改进了不少,但是发现一个问题,不能新建android project application。如下图一直点intall都没有用。解决办法如下
2012-11-08 13:19:12
655
转载 SuperMap GIS 6R(2012) SP2抢先看之数据共享
数据永远是GIS的核心。眼下国内GIS正处于战国时代。群雄割据的局面看起来让整个行业蒸蒸日上,但也直接导致了各大厂商数据的不兼容,从而影响了数据的互联互访,一定程度上也阻碍了GIS行业做大做强。数据共享标准化毫无疑问是解决该问题的方法之一。在遵守标准的同时怎么解决各产商的数据兼容性问题?怎么才能满足各种各样的数据共享需求?由谁来统一标准?个人觉得这些都不是大问题,关键是大家都要走出第一步,
2012-11-07 17:21:34
783
转载 SuperMap Deskpro .NET 6R (2012) SP1产品介绍
——SuperMap Deskpro .NET 6R (2012) SP1产品介绍SuperMap GIS 6R桌面平台是一套二三维一体化的桌面级GIS二次开发平台软件。SuperMap GIS Deskpro .NET 6R (2012) SP1致力于完善GIS功能、提供完备的二三维一体化GIS解决方案,并通过搭载桌面开发平台快速构建专属业务,带来全新体验。其扎实的GIS功能满足
2012-11-07 17:15:43
1210
转载 SuperMap iServer Java6R 启动iserver服务出错
已有 102 次阅读 2012-05-28 12:44 标签: SuperMap iServer Java6R 启动iserver服务 安装后,启动iserver服务时,闪一下就不见了? 原来是环境变量没设置好。先检查环境变量是否有值:在Windows命令行中进入SuperMap iServer Java 6R安装目录下的bin
2012-11-07 17:12:15
779
转载 SuperMap 应用中心操作(二)——上传和发布插件
1 上传插件 1.1第一步:点击“我要上传插件”按钮在首页左侧有一个图标,点击进入上传插件页。整个插件上传操作简单快捷,主要包括三个部分: 上传插件包、代码包;填写插件基本资料;提交插件展示图片。1.2 第二步:上传插件包、代码包注意:对于参加GIS开发大赛团队,插件包和代码包都必须提交,格式都必须。1.2.1 上
2012-11-07 17:09:31
922
翻译 SuperMap Deskpro.NET 6R
SuperMap Deskpro.NET 6R作为一款运行在桌面端的专业GIS开发平台软件,致力于完善GIS功能、提供完美GIS解决方案。SuperMap Deskpro.NET 6R(2012) Service Pack 1较上一版本最大的变化是在开发定制方面增加了主题设计特性,用户可以根据行业和个人偏好进行设置主题颜色,此外还在插件管理、数据引擎、地图缓存方面做了重要新增和优化。该版本
2012-11-07 17:07:02
1630
转载 SuperMap 插件
随着IT技术的迅猛发展,小型应用开发成本的不断降低、开发周期越来越短、产品更新更为快速。这一切都使得开发者的创新如泉涌,小型应用也呈井喷之势,正在改变着我们的日常生活。GIS作为IT创新元素,随着业界的发展使GIS应用越来越广泛、越来越大众化。而如何使得小型应用与GIS完美结合,一直困扰着GIS厂商和开发者。在2012到来之前,超图软件顺潮流之势,应时代所需,重磅推出SuperMa
2012-11-07 16:47:16
1378
转载 云计算时代移动GIS技术特点及趋势
原文发表在第三十期《超图通讯》上。作者为超图软件助理总裁李绍俊。 云计算时代,随着3G、4G等无线网络技术的飞速发展,移动GIS也迅速走入我们的视野和生活,它以移动互联网为支撑,以智能手机或平板电脑为终端,结合北斗、GPS或基站为定位手段,是继组件GIS、服务式GIS之后又一新的技术热点。GIS的应用在经历了C/S(Client/Server)、B/S(Browser/Serv
2012-11-07 16:42:22
2016
转载 HTML5“强云富端”,迎接App时代——SuperMap iClient 6R(2012) for JavaScript产品新...
已有 368 次阅读 2012-06-07 14:34 标签: SuperMap iClient for JavaScript,HTML5 如果说2011年是云技术之年,2012年则是以HTML5为首的各种“端”技术节节开花之年。在微软、谷歌、苹果、Adobe、Opera、Mozilla等各大厂商的支持下,HTML5迅速发展,以跨
2012-11-07 16:37:26
1690
转载 svn图标不显示
64位 TortoiseSVN 不显示图标昨天装了64位的win7系统,发现SVN安装完了后没有了图标,网上搜索了一番,找到这个方法解决了!如果你安装 TortoiseSVN 之后,功能使用正常,但是文件夹或文件左上角就是不显示图标,那么你可能 1. 64bit 系统上装了 32bit 的 TortoiseSVN 解决方法是,再安装 64bit 的 TortoiseSV
2012-10-19 13:18:36
844
转载 android Spinner
ublic abstract class AbsSpinner extends AdapterView java.lang.Object android.view.View android.view.ViewGroup android.widget.AdapterView
2012-10-19 10:50:44
478
原创 关于Android ListView组件中android:drawSelectorOnTop含义
When set to true, the selector will be drawn over the selected item. Otherwise the selector is drawn behind the selected item. The default value is false.android:drawSelectorOnTop="true" 点击某一条记
2012-10-19 10:45:23
741
原创 android中TabHost的用法
方式一import android.app.TabActivity;import android.os.Bundle;import android.widget.TabHost;import android.widget.TabHost.TabSpec;import android.view.LayoutInflater;import android.view.View;
2012-10-19 10:32:59
795
原创 android <requestFocus />
标签用于指定屏幕内的焦点View。例如我们点击tab键或enter键焦点自动进入下一个输入框用法:将标签置于Views标签内部 android:layout_width="fill_parent" android:layout_height="wrap
2012-10-18 16:26:19
2316
转载 Android预定义样式
对于能够显示文字的控件(如TextView EditText RadioButton Button CheckBox Chronometer等等),你有时需要控制字体的大小。Android平台定义了三种字体大小。"?android:attr/textAppearanceLarge""?android:attr/textAppearanceMedium""?android:attr/
2012-10-18 15:06:07
321
原创 animation 几种动画效果
overridePendingTransition只支持android 2.0以上版本,动画效果在anim目录下的xml文件中定义,在程序中用AnimationUtils.loadAnimation(Context context,int ResourcesId)载入成Animation对象,在需要显示动画效果时,执行需要动画的View的startAnimation方法,传入 Animation,
2012-10-18 14:49:43
485
原创 ApiDemos-----app----Activity---ToggleButton控件的学习
Android开发ToggleButton控件的学习 ToggleButton有两种状态:选中和未选择状态,并且需要为不同的状态设置不同的显示文本。首先先看一下效果: 下面看一下ToggleButton的用法(相关的代码): main.xml的布局文件 android:orientation="vertical"
2012-10-18 14:39:58
276
原创 ApiDemos学习笔记---app---Activity---Animation
这个页面要实现的是Activity切换的两种不同动画形式,一种为淡入Fade in,一种为放大Zoom in。具体效果直接运行Api demo看看就好,比较好理解。关键代码就一句:overridePendingTransition(R.anim.fade, R.anim.hold); 或者:overridePendingTransition(R.anim.zoom_
2012-10-18 14:30:21
255
原创 ApiDemos学习笔记---app---activity
Activity中讲述了Animation动画,custom Dialog自定义对话框,custom Title自定义标题栏,Dialog,Forwarding重定向,持久化存储persistent state,receive result接收第二个activity的数据,setWallpaper设置壁纸,透明,半透明。
2012-10-18 14:23:07
374
转载 :获取ImageView中的图像需要注意的问题
AndroidGUI29:获取ImageView中的图像需要注意的问题 我们知道在Android中ImageView是一个用于显示图像的控件,比如在很多联系人方面的应用中,需要为联系人拍摄头像,并将得到的头像放在一个ImageView对象中显示。通常,在没有为联系人拍摄头像之前,ImageView对象中显示的是一个缺省的图片。因此,在保存联系人头像数据时,需要比较拍摄前和拍摄后两个图像是否
2012-10-18 13:47:33
528
转载 startActivityForResult()
今天学习另外一种两个activity之间的传值,是在this.activity触发一个事件后跳转到一个other.activity后,在other.activity中选择了一个城市之类的选项后需要把选择的这个城市传到this.activity中,这时就用到了这个传值方法startActivityForResult()这个方法了 :(我认为requestCode 这个比较重要,因为可能要跳转的子页
2012-10-18 13:21:44
264
转载 requestWindowFeature使用详解
requestWindowFeature使用详解转载:http://zhanhao.iteye.com/blog/1174914requestWindowFeature可以设置的值有: // 1.DEFAULT_FEATURES:系统默认状态,一般不需要指定 // 2.FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一
2012-10-18 11:33:53
253
原创 屏蔽Home键
近日在研究一个视频锁的功能,即在 视频播放界面上设一个锁的功能,当该锁起效后,就会屏蔽back, home, menu三个键的功能。 back 和 menu 键都可以通过 app层 的 onKeyDown 和 onKeyUp 函数来拦截。但是 home 键不行。 于是上网查了一下在app层屏蔽 home 键的方法。 主流的方法如下所示。但只在2.2,2.3平台下...
2012-10-10 12:59:58
128
转载 application
android中application标签说明分类: android 2011-06-09 20:44 1832人阅读 评论(0)收藏 举报[html] view plaincopyprint?application> application android:allowClearUserData=["true" |
2012-10-09 09:34:13
364
转载 android五种存储方式
Android实现数据存储技术本文介绍Android中的5种数据存储方式。 数据存储在开发中是使用最频繁的,在这里主要介绍Android平台中实现数据存储的5种方式,分别是:1 使用SharedPreferences存储数据2 文件存储数据3 SQLite数据库存储数据4 使用ContentProvider存储数据5 网络存储数据 下面将为大
2012-09-29 13:21:08
464
转载 android屏幕自适应不同分辨率或不同屏幕大小的layout布局
Android自适应不同分辨率或不同屏幕大小的layout布局(横屏|竖屏)一:不同的layout Android手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢? 其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layo
2012-09-29 09:16:30
702
原创 android view中如何加linstener,
在开发中为控件添加Listener是非常常见的工作,最简单的添加Listener方式可以这样:Java代码 1.findViewById(R.id.myButton).setOnClickListener(new View.OnClickListener() { 2. public void onClick(View v) { 3. // Do st...
2012-09-26 13:51:26
123
原创 LayoutInflater
Inflater英文意思是膨胀,在Android中应该是扩展的意思吧。 LayoutInflater的作用类似于 findViewById(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!而 findViewById()是找具体某一个xml下的具体 widget控件(如:Button,TextView等)。 (0)她可以有很多地方...
2012-09-26 10:29:00
87
原创 SlidingDrawer抽屉类显示
SlidingDrawer 是自SDK 1.5 才新加入的成员,也许你已曾经在Android 手机上看过。按下一个按钮,就能展开一个"程序集"菜单,里面包含了各式各样的程序,而SlidingDrawerWidget 正是为了这样的效果所准备的,当你在布局有限的UI Layout 时,可以应用SlidingDrawaer 来在可视范围内放置更多组件,在需要的时候才拉出"抽屉"里的"子功能
2012-09-25 17:16:44
571
原创 android 签名发布
一、生成密钥库将位置定位在jdk的bin文件中,输入以下命名行:keytool -genkey -alias ChangeBackgroundWidget.keystore -keyalg RSA -validity 20000 -keystore ChangeBackgroundWidget.keystore(中间不换行),按下“Enter”键,并根据提示填写相关信息,详细信息如下及图1...
2012-09-24 14:38:08
223
转载 Android SDK更新后 ADT R17 E/AndroidRuntime : java.lang.NoClassDefFoundError问题的解决
Android SDK更新后 ADT R17 E/AndroidRuntime : java.lang.NoClassDefFoundError问题的解决 更新了Android SDK 和ADT 到 R17 以后出现了一个问题,就是原来所有引入第三方的jar文件的项目,运行到一旦调用了第三方jar文件里的类的地方,都会出现类似 E/AndroidRuntime : java
2012-09-14 16:31:08
666
原创 eclipse导入工程报错的问题
最近看到有很多题问导入工程报错的问题,在这里给大家提供几个解决方案,以供参考。现在就想到这么多,后面想起来再补上,或者大家有有经验也可以给我留言,谢谢。一、 1.缺少jar包。很多时候开发要用到第三方或者是自己开发的jar包,这些jar提供的是接口,如果出现这样的提示 2012-7-30 09:18 上传下载附件(1.24 KB)
2012-09-14 14:08:23
769
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人