android_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> android >>列表
本文主要介绍在Ubuntu下Android开发环境的搭建,所使用的IDE为Eclipse(AndroidStudio同理,且可省去配置SDK以及安装adt插件的步骤)。1.安装JDK(1)JDK8下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html(2)选择Linux版本下载,如下载的是tar包则使用#tarxvzfxxx.tar.gz命令进行解压... 查看全文
· Android-正方形的容器发布时间:2016-08-15
packageliu.myrecyleviewchoosephoto.view;importandroid.content.Context;importandroid.util.AttributeSet;importandroid.widget.RelativeLayout;/***正方形的RelativeLayout*Createdby刘楠on2016/8/130013.16:07*/publicclassSquareRelativeLayoutextendsRelativeLayout... 查看全文
· Android进度条学习发布时间:2016-08-15
自定义属性<!--roundColor圆环的颜色roundProgressColor进度的颜色roundWidth圆环的宽度textColor文字颜色textSize文字大小max最大值textIsDisplayable是否显示进度文本style样式STROKE空心FILL实心--><declare-styleablename="RoundProgressBar"><attrname="roundColor"format="color"/><... 查看全文
· 浅谈android:clipChildren属性发布时间:2016-08-14
实现功能:1、APP主界面底部模块栏2、ViewPager一屏多个界面显示3、........首先需要了解一下这个属性的意思,即是否允许子View超出父View的返回,有两个值true、false,默认true使用的时候给子View和根节点View控件都设置android:clipChildren="false",那么这个子View就不会限制在父View当中---------------------------------------------------------------------... 查看全文
· Android打开相机和打开相册发布时间:2016-08-14
打开相机/***选择相机*/privatevoidshowCamera(){//跳转到系统照相机IntentcameraIntent=newIntent(MediaStore.ACTION_IMAGE_CAPTURE);if(cameraIntent.resolveActivity(getPackageManager())!=null){//设置系统相机拍照后的输出路径//创建临时文件mTmpFile=OtherUtils.createFile(getApplicationContext())... 查看全文
先上图点击+号就去选择图片实际上这个添加本身就是一个ListView或者RecyclerView只是布局有些特殊item<?xmlversion="1.0"encoding="utf-8"?><liu.myrecyleviewchoosephoto.view.SquareRelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"android... 查看全文
RxJava的核心内容很简单,就是进行异步操作。类似于Handler和AsyncTask的功能,但是在代码结构上不同。RxJava使用了观察者模式和建造者模式中的链式调用(类似于C#的LINQ)。观察者模式:Observable(被观察者)被Observer(观察者)订阅(Subscribe)之后,Observable在发出消息的时候会通知对应的Observer,并且,一个Observable可以有被多个Observer订阅。链式调用:和Builder模式类似... 查看全文
有时候我们拿到一张背景图片,客户要求点击图片的不同区域去跳转或者实现不同的操作事件。我们首先要确认图片的点击区域,往往我们会在布局文件那里下手,但是这样不好做适配,所以我实现了以下方法,基本功能可以实现,而且也做好了适配,可以参考一下。1.找到对应区域的像素点。图片中需要点击的区域是圆,所以只要找到圆心和测量出半径即可(介绍一款图片软件MarkMan),由于得到的是PX,所以要转换为dip(dp=px/2);arrays.xml<!--男人头部--><string... 查看全文
AndroidStudio(以后都简称AS),作为google的亲儿子,终于出了个像样的androidide,再也不用在eclipse中又是Adt,又是这又是那的,一大堆的集成了。废话不多说,这个系列打算用AS+WebApi写一个自己的OaApp(AS编写App代码,WebApi编写接口代码)。有人说了为什么不用SSM来写呢?SSM毕竟是java的东东嘛,园子里的毕竟大多数还是Net开发人员嘛(可崇洋但不可媚外),而且我还是一个菜鸟级别的开发人员,你们懂得。开篇As环境的搭建... 查看全文
一、原因:forceclose,意为强行关闭,当前应用程序发生了冲突。NullPointExection(空指针),IndexOutOfBoundsException(下标越界),就连AndroidAPI使用的顺序错误也可能导致(比如setContentView()之前进行了findViewById()操作)等等一系列未捕获异常二、如何避免如何避免弹出ForceClose窗口,可以实现Thread... 查看全文
Android中图片的左右切换随处可见,今天我也试着查阅资料试着做了一下,挺简单的一个小Demo,却也发现了一些问题,话不多说,上代码~:使用了3个xml文件作为ViewPager的滑动page,布局都是相同的,如下只展示其中之一:1<?xmlversion="1.0"encoding="utf-8"?>2<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"3android... 查看全文
WP平台最大的问题就是应用匮乏,因此微软尝试寻找UWP等各种方式让更多开发者加入到这个平台上,并且提供必要的工具来为设备创建应用程序。不过根据VisionMobile做的最新调查,微软的这些努力并未吸引到专业应用生产者的兴趣。调查结果显示开发者对Android的兴趣在不断增长,而iOS则有所下降但是并不明显。完整报告:VisionMobile根据调查结果显示47%的应用开发者倾向于Android系统,31%倾向于iOS,11%倾向于移动网页应用,在Windows方面有7%倾向于桌面... 查看全文
什么是高斯模糊?高斯模糊(英语:GaussianBlur),也叫高斯平滑,是在AdobePhotoshop、GIMP以及Paint.NET等图像处理软件中广泛使用的处理效果,通常用它来减少图像噪声以及降低细节层次。这种模糊技术生成的图像,其视觉效果就像是经过一个半透明屏幕在观察图像,这与镜头焦外成像效果散景以及普通照明阴影中的效果都明显不同。什么?看不明白?没关系,我也看不明白,维基百科复制回来的嘛。我们直接放一些图片来了解以下这个高斯模糊是怎么样的。因为高斯模糊在iOS中最常见... 查看全文
· androidstudio报错发布时间:2016-08-04
今天换一下IDE,结果上来就给我报错,androidstudiomessage:Error:java.lang.UnsupportedClassVersionError:com/android/dx/command/Main:Unsupportedmajor.minorversion52.0Error:Executionfailedfortask':myapplication:transformClassesWithDexForDebug'.>com.android.build.api... 查看全文
/***往服务器上上传文本比如log日志*@paramurlstr请求的url*@paramuploadFilelog日志的路径*/mnt/shell/emulated/0/LOG/LOG.log*@paramnewNamelog日志的名字LOG.log*@return*/publicstaticvoidhttpPost(Activityactivity,Stringurlstr,StringuploadFile,StringnewName){LogUtil.info... 查看全文
Android开发中,向服务器请求一个列表并显示是非常常见的需求,但实现起来比较麻烦,代码繁杂。随着应用的更新迭代,这种需求越来越多,我渐渐发现了实现这种需求的代码的共同点。于是我将Activity中http列表请求和加载的相同功能代码提取出来,作为这种Activity的基类,名为BaseHttpListActivity。之后将缓存功能也集成在BaseHttpListActivity中,然后还根据业务需求衍生出了BaseHttpListFragment。后来又有了从本地数据库加载列表的需求... 查看全文
日前,谷歌向Android客户端用户推送了最新的Chrome52。这次更新带来的最大变化则是视频播放。由于视频是流量消耗大户,所以谷歌专注改进这方面自然是一件再好不过的事情了。据谷歌介绍,Chrome52将大大改善了在视频播放过程中的电池消耗量以及加载时间。也就是说,新版本下的视频播放将用掉更少的电量、用户需要等待的加载时间也变得更短。现在,用户可以在观看视频时启动一个叫做“数据节省模式(DataSaverMode)”。当打开之后,浏览器就会播放&ldquo... 查看全文
Android开发中的图片存储本来就是比较耗时耗地的事情,而使用第三方的七牛云,便可以很好的解决这些后顾之忧,最近我也是在学习七牛的SDK,将使用过程在这记录下来,方便以后使用。先说一下七牛云的存储原理,上面这幅图片是官方给出的原理图,表述当然比较清晰了。可以看出,要进行图片上传的话可以分为五大步:1.客户端用户登录到APP的账号系统里面;2.客户端上传文件之前,需要向业务服务器申请七牛的上传凭证,这个凭证由业务服务器使用七牛提供的服务端SDK生成;3.客户端使用七牛提供的客户端SDK... 查看全文
· Android Studio创建AVD发布时间:2016-08-01
AndroidStudio是专门为Android开发设计的IDE,比Eclipse开发Android更加方便、快捷。安装AndroidStudio以后,想运行AVD,出现了下面的错误:提示没有安装HAXM,HAXM即HardwareAcceleratedExecutionManager。HAXM使用基于Intel(R)VirtualizationTechnology(VT)的硬件加速,使模拟器的运行速度更快,可以和真机媲美。可以去下载HAXM的安装程序... 查看全文
前言:前两篇介绍了自定义控件的基础原理Android自定义控件之基本原理(一)、自定义属性Android自定义控件之自定义属性(二)。今天重点介绍一下如何通过自定义组合控件来提高布局的复用,降低开发成本,以及维护成本。使用自定义组合控件的好处?我们在项目开发中经常会遇见很多相似或者相同的布局,比如APP的标题栏,我们从三种方式实现标题栏来对比自定义组件带来的好处,毕竟好的东西还是以提高开发效率,降低开发成本为导向的。1.)第一种方式:直接在每个xml布局中写相同的标题栏布局代码<... 查看全文