为了账号安全,请及时绑定邮箱和手机立即绑定

Android之重新推导设备尺寸

写过多少布局,做过多少适配。我认真着,你的不知所措。这种迷茫心情...

939浏览
0推荐
0评论

Android RxJava2+Retrofit2搭建网络请求框架

前言之前做网络请求,用的是android-async-http,基于HttpClient 的,虽然早已淘汰,但一直懒得换,RxJava+Retrofit 是完美搭配,所以下定决定重构一下现在的项目网上查了一些资料,遇到了一些小坎坷,终于搞定了,因为网上查到的一些文章大多都是半年以前的,而我使用的都是最新的库,遇到了一些新的问题,所以感觉有必要写篇文章帮助后人少走一些弯路本文默认读者对RxJava和Retrofit 已经有了一定的了解,若对RxJava和Retrofit...

1979浏览
0推荐
0评论

【Android开发】TextSwitcher文本转换器

引语:存好心,说好话,行好事,结好缘,做好人,人有善念,天必佑之。TextSwitcher继承ViewSwitcher,是用来实现文本转换的控件,一般用来转换TextView的文本。平时在开发过程中,改变TextView文本,只需要使用TextView.setText("文本")即可,那么TextSwitcher转换TextView有哪些特殊的地方尼?首先,说说TextSwitcher的这个转换到底指什么?这里的转换并不只是对同一个TextView进行文本转换,还可以对不同TextView进行文本转换。拿生活中的例子来说,你平时在支付宝上发布上门寄快件信息,支付宝上快递公司可能派快递员过来取快件,然后寄出去...

915浏览
0推荐
0评论

Android:不一样的TextView(二)自定义垂直滚动TextView

引语:20岁的金钱观,决定你30岁的生活品质!往往在实际开发当中,需要开发者实现水平滚动或垂直滚动,水平滚动其实很简单,只需要使用跑马灯效果即可Android:不一样的TextView(一)水平滚动-跑马灯,但是如果是要实现垂直滚动该如何实现尼?分析:对于一个垂直滚动效果,综合分析一下,无外乎以下几个问题需要处理?1、文本使用什么控件显示?2、如果实现上下滚动效果?3、如何处理文本变化?4、如何处理无限滚动的效果?1、文本使用什么控件显示?文本的显示当然是使用TextView进行显示,但是因为控件上的文本是不断变化的,而且是要实现上下滚动的效果,所以这里的处理是使用一组TextView显示不同文本,上下滚动的动画效果就有这一组...

1628浏览
0推荐
0评论

开始使用Retrofit2+RXjava+Gson

配置依赖dependencies{    //添加retrofit2 的依赖 添加这个依赖就默认添加了okhttp依赖     compile 'com.squareup.retrofit2:retrofit:2.0.2'     //支持Gson 及 rxjava...

2746浏览
0推荐
0评论

Retrofit2+RxJava+Gson 使用补充

定义各类Api接口Retrofit为我们提供了丰富的标签来实现不同的请求方式,定义请求的样式如下:@GetObservable<T> fetch();请求类型每个请求类型Retrofit都提供了相应的标签,如下:@GET @POST @PUT @DELETE这些接口都支持一个字符串作为参数输入,像这样:@GET("user/token")传入的路径为相对路径,这些会加到在配置时设置的BaseUrl后面这个路径可以使用{}包裹一个变量名,这样就可以在参数中传入这个变量名来修改请求的路径:@GET("group/{id}/users")...

1658浏览
0推荐
0评论

史上最全最热门的Android 开发和安全系列必备工具

GreenDroidGreenDroid最初是由Cyril Mottier发起,是一个Android的UI开发类库,能够让UI开发更加简便,并且在应用中始终保持一致。Android的开放性使得各种应用的UI设计基本上丧失了一致性。不管是官方应用还是第三方应用,都选择使用自己的UI交互,开发各种非标准的按钮和控件。GreenDroid可以使开发者的应用与Android生态系统保持一致,并试图为开发者打造界面结构与风格一致的开发环境。GreenDroid包含三个目录:žGreenDroid: 核心类库. 这个库会经常被用到。žGreenDroid-GoogleAPIs: GreenDroid的拓展,包含很多发布后的Google...

1428浏览
0推荐
0评论

对Android应用开发者非常有用的7篇教程

在这篇教程中开发人员可以学习到如何在自己的手机屏幕上创建丰富的、动态的、具有交互性的动态壁纸。动态壁纸与正常的Android应用程序非常类似:你可以创建包含设置的菜单,使用SGL和OpenGL进行绘画,增添加速度计等。Eclipse IDE是构建移动端特性的最好的开发平台之一,在这篇教程中,开发人员可以学会如何在Eclipse...

1046浏览
0推荐
0评论

Android 自定义控件 动态设置高度

自定义控件的xml如下    <?xml version="1.0" encoding="utf-8"?>  <!-- 磁贴的大小随屏幕设置-->  <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"      android:layout_width="match_parent"    ...

3791浏览
0推荐
0评论

Android下面如何添加图片资源

如图,新建一个Android项目后,就是这样的结构,我想往res里面添加图片文件,但是不知添加在何处,以下2种方法已经试过,都不行1、在res下面新建drawable,然后放图片,刷新后,R.java中没有新加的图片。2、在drawabe-xxx中放图片,刷新,还是不行。解决方法:1.两种方法都是可以的,然后引用看有没有:2.android:src="@drawable/xx"原文链接:http://www.apkbus.com/blog-914653-68394.html

4537浏览
0推荐
0评论

用 Android 实现一条小金鱼游动动画(超棒)

此篇中的小鱼动画是模仿国外一个大牛做的flash动画,第一眼就爱上它了,简约灵动又不失美学,于是抽空试着尝试了一下,如下是我用Android实现的效果图:用 Android 实现一条小金鱼游动动画(源码)http://www.apkbus.com/thread-282282-1-1.html绘制实现篇用到如下主要的技术:...

4337浏览
3推荐
2评论

andorid透明屏幕

实现步骤:manifest中:<!-- 配置 实时壁纸 service --> <service     android:label="@string/app_name"     android:name=".service.CameraLiveWallpaper"     android:permission="android.permission.BIND_WALLPAPER"...

1347浏览
0推荐
0评论

蓝牙自动配对demo讲解

蓝牙自动配对,即搜索到其它蓝牙设备之后直接进行配对,不需要弹出配对确认框或者密钥输入框。源码下载地址:http://www.apkbus.com/thread-306762-1-1.html 经过最近一段时间得研究,针对网上给出的案例。总结了一个亲测好使的Demo。说明如下:1、本Demo用来连接蓝牙设备HC-05,如果你要连接其他蓝牙设备,注意修改相关名字以及修改设备初试pin值。2、将Demo安装在Android手机上,点击按钮,可以实现与目标蓝牙设备的自动配对。3、若目标蓝牙设备为android手机的蓝牙,则只能保证本设备不弹出配对框,对方还是会弹出配对框。但是!!不管目标蓝牙点击“确认”or“取消”,在本设备...

3483浏览
3推荐
0评论

Android首要开发语言:架构师详解在Android Studio上使用Kotlin

                               kotin开发语言将Java代码转化为KotilnAndroid Studio 3.0 十分人性化的提供了将现有Java文件转化为Kotlin文件的方法,这就是说你可以快速的将你用Java编写的Android项目快速的转变成使用Kotlin编写的项目。当然,这种转化可能会有一些小错误,但你任然可以信任它,即使你后期还需对转化中出现的错误进行一些修复。来看看这个过程到底有多简单吧!点击File...

1538浏览
0推荐
0评论

2017 Android开发 GitHub 常用开源框架汇总

现在 GitHub 上流行的开源库极大地节省了开发者从 0 开发的时间,很多公司和个人都在 GitHub 上开源自己的项目,今天我们就来整理一下 Android 开发中一些非常流行的库,也是我们必须掌握的,这样可以使我们在使用到时快速的查找到,这里的总结基本也都是自己在开发中用到的,也就是一些个人的见解,只做参考,不具有权威性。一、网络库1. RetrofitRetrofit 是 Square 公司研发的网络请求库,也是目前 Android 最流行的 HttpClient 库之一,越来越多的公司开始使用这个请求库,并且可以完美结合 RxJava,就像官网介绍的一样,Retrofit 是一款类型安全的网络框架,基于 HTTP...

699浏览
0推荐
0评论

Android查漏补缺0000目录

说明 <--->  Fundamentals"应用基础设备的兼容性 <--->系统权限 <--->请求权限 <--->定义权限 <--->平台架构" Platform ArchitectureJava语言功能8 <---> Java 8 语言功能验证应用程序的行为在Android运行时(艺术) <---> Verifying App Behavior on the Android Runtime应用程序组件 <---> App Components意图和意图过滤器 <---> Intents...

1369浏览
0推荐
0评论

常用Android调试系统实用技巧

今天介绍几个平时工作和学习当中经常使用的调试技巧,这些都是我自己平时在开发和调试过程中使用频率非常高的方法,如果其中任意一条能够对各位有所帮助,对我来说是一件非常值得开心的事。当然如果你也有好用的调试方法,欢迎留言。1. am系列命令    am命令的原理,在以后会有专门的文章来分析,这里只是列出一些平时好用的命令,方便调试问题,比较有代表性的几个am命令:am start xxx : 可以方便拉起系统中activity组件,这个命令有很多参数,有时可以用来模拟代码里使用Intent打开activity,比如设置启动flag等am restart :...

744浏览
0推荐
0评论

【App图片开发快速教程】自定义界面

修改相机组件界面修改相机组件界面需要继承 TuCameraFragment...

1499浏览
0推荐
0评论

【App图片开发快速教程】自定义进度信息提示框

Tag:  移动图片TuSDK 允许用户自定义进度提示界面,以方便跟用户产品的风格保持一致。新建一个类并实现进度提示界面处理接口TuSDK 提供了一个进度提示界面接口 TuMessageHubInterface 来供用户实现,以方便用户引入自己的处理逻辑。该接口中包含了进度提示界面的所有处理方法,包括显示文字、显示处理成功和处理失败提示和关闭提示等,如下所示:    /**      * 显示信息      * ...

1065浏览
0推荐
0评论

【App图片开发快速教程】使用自定义 Activity 嵌入相机

TuSDK 打开相机的实质是开启一个新的 Activity,并将 TuCameraFragment 类的一个实例附到该 Activity 上面,而当关闭相机时也就会把该 Activity 销毁。因此用户可以选择将相机组件放到自己的 Activity 上面,即取得一个 TuCameraFragment 类的实例附到自己的 Activity 上面。示例代码如下:@Override public void onCreate(Bundle savedInstanceState) {   super.onCreate(savedInstanceState);...

875浏览
0推荐
0评论
首页上一页1234567下一页尾页
意见反馈 帮助中心 APP下载
官方微信