文章 2015-12-30 来自:开发者社区

Android自定义控件入门实践之雷达扫描控件

以前因为工作的关系,对于自定义控件用的少之又少,无非就是把几个控件放置到ViewGroup内部,然后提供开放方法,就成了一个所谓的自定义控件,但是这种小伎俩太简单,面试的时候这点东西根本Hold不住场,所以工作之余还是得把这块补补,也好加深一下对控件的理解。 好,啰嗦了挺多的,我们先看一下实现的效果: 只是截取了一部分运行时图,这个控件只是重写了onDraw方法,其它一一保留给View,简单说.....

文章 2015-12-13 来自:开发者社区

Android应用性能优化实践

何杰:UC优视Android技术负责人,专注Android平台应用开发方向;主导过UC浏览器的性能、内存、稳定性、网络优化,增量升级技术攻关,插件平台搭建;目前负责Android UC浏览器的架构优化。 Android应用的卡顿问题非常突出,所有用户都能感觉得到却又很难做量化卡顿的严重程度,过去的做法只是零星地发现和解决一些小点。DAU超亿级的 UC浏览器在卡顿优化的过程中建立了一套衡量卡顿严重....

Android应用性能优化实践
文章 2015-12-09 来自:开发者社区

Android ToggleButton 实践

在android的开发过程中,对于ToggleButton的使用频率也是相当的高的,下面我就来说一下,这个组件的两种使用方式。 第一种是简单的使用,利用Toast的方式弹出提示语句 需要注意的是要想自定义ToggleButton的显示的内容,就需要设置其TextOn和TextOff的内容。 <ToggleButton android:id="@+id/toggl...

文章 2015-07-25 来自:开发者社区

Xamarin.Android开发实践(十八)

原文:Xamarin.Android开发实践(十八) Xamarin.Android之SlidingMenu 一、前言 有位网友在评论中希望能够出个在Xamarin.Android下实现SlidingMenu效果的随笔,刚好昨天在观看官网示例项目的时候也看到这个SlidingMenu,但是最终的效果并不是我们所期待的,至此笔者就在官方的论坛中寻找,最后也成功的寻找到的答案,下面笔者将带领带领大家....

文章 2015-07-25 来自:开发者社区

Xamarin.Android开发实践(十七)

原文:Xamarin.Android开发实践(十七) Xamarin.Android之定位 一、前言 打开我们手中的应用,可以发现越来越多的应用使用了定位,从而使我们的生活更加方便,所以本章我们将学习如何在Xamarin中进行定位的开发。     二、准备工作 因为我们的虚拟机是运行在电脑本地的,自然就没法进行定位了,但是我们可以借助DDMS这个工具帮助我们去调试。  ...

文章 2015-07-25 来自:开发者社区

Xamarin.Android开发实践(十六)

原文:Xamarin.Android开发实践(十六) Xamarin.Android之Fragment Walkthrough 利用Fragment设计能够兼容不同屏幕的应用 这里我们先围观下最后的成果图,给读者打打气:   普通手机上显示的结果:   在平板上显示的结果:   笔者要郑重声明下,虽然看似是两种不同的显示效果,但是同一个应用,而下面笔者将逐步教会大家如...

文章 2015-07-25 来自:开发者社区

Xamarin.Android开发实践(十五)

原文:Xamarin.Android开发实践(十五) Xamarin.Android学习之应用程序首选项 一、前言 任何App都会存在设置界面,如果开发者利用普通控件并绑定监听事件保存设置,这 一过程会非常的枯燥,而且耗时。我们可以看到Android系统的设置界面里面的选项如此之多,是不是都是这样开发的呢?其实不然,Android已经给 我们提供了专门设计这一功能的技术,叫应用程序首选项,今天我....

文章 2015-07-25 来自:开发者社区

Xamarin.Android开发实践(十四)

原文:Xamarin.Android开发实践(十四) Xamarin.Android之ListView和Adapter 一、前言 如今不管任何应用都能够看到列表的存在,而本章我们将学习如何使用Xamarin去实现它,以及如何使用适配器和自定义适配器(本文中的适配器的主要内容就是将原始的数据转换成了能够供列表控件显示的项)。   二、简介适配器 在开始之前我们需要先了解下适配器,首先是提供...

文章 2015-07-25 来自:开发者社区

Xamarin.Android开发实践(十三)

原文:Xamarin.Android开发实践(十三) Xamarin.Android之SQLite.NET ORM 一、前言 通过《Xamarin.Android之SQLiteOpenHelper》和《Xamarin.Android之ContentProvider》的 学习,我们已经掌握了如何使用特定于该平台的数据库操作。但是这样却和Xamarin所宣称的跨平台相违背了,因为这样我们就需要针对不....

文章 2015-07-25 来自:开发者社区

Xamarin.Android开发实践(十二)

原文:Xamarin.Android开发实践(十二) Xamarin.Android之ContentProvider 一、前言 掌握了如何使用SQLiteOpenHelper之后,我们就可以进行下一步的学习。本章我们将会学习如何使用ContentProvider来将数据库方面的操作封装起来,同时它还可以供其他应用访问并操作数据库。   二、概念 首先我们不会急于写代码,而是要搞懂如何利用...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注