文章 2014-09-28 来自:开发者社区

Android开发之Ruby实现Android自动化屏幕适配

背景:我相信对于Android开发者来说,屏幕适配一直是你心中的痛~,为了让Android开发者从屏幕适配的痛苦中解脱出来,我决定实现这个Android自动化屏幕适配的1.0版本。下面来讲一下思路。 首先以values-w360作为标准也就是360dp,对应的设备就是720×1080俗称的720P的屏幕,也就是说设计师给的设计稿是以720P的屏幕作为设计图的,那么如果设计图上面的尺寸是100...

文章 2014-09-28 来自:开发者社区

Android开发之代码混淆

1、启动混淆开关     在工程目录下的project.properties文件,有名为proguard.config标签,默认为关闭状态,打开即可。 2、进行混淆配置     在工程目录下的proguard-project.txt文件进行具体的混淆配置,配置完后右击工程,选择export导出apk包,该apk包就是混...

文章 2014-09-22 来自:开发者社区

Android开发之SurfaceView

如果做游戏或者视频相关开发的时候,将会用到SurfaceView。对于SurfaceView,首先需要了解一下它自己的位置: extends View java.lang.Object android.view.View android.view.SurfaceView 由手册可知: SurfaceView是View类的继承类,这个V...

文章 2014-09-22 来自:开发者社区

Android开发之杂记(3)

1,<merge/>标签 <merge />标签闪亮登场了。当LayoutInflater遇到这个标签时,它会跳过它,并将<merge />内的元素添加到<merge />的父元素里。迷惑了吗?让我们用<merge />来替换FrameLayout,并重写之前的XML布局: <merge xmlns:android="http:.....

文章 2014-09-21 来自:开发者社区

Android开发之搜索框自动提示细节MatrixCursor学习

1,在ActionBar里面加入搜索框 在ActionBar里面加入搜索框是现在APP应用的常用做法。要想把搜索做好,可不是那么容易。涉及到自动提示和真正的搜索。下图是我对一个相对完整的搜索框涉及的元素关系做了一个图,箭头只表示它们之间有关系,不是类图中的继承。 一个Activity会有一个ActionBar,默认情况下。你可以在ActionBar里面添加菜单条目。菜单条目可以设置标题,图标以及....

文章 2014-09-20 来自:开发者社区

Android平台下利用zxing实现二维码开发

 Android平台下利用zxing实现二维码开发   现在走在大街小巷都能看到二维码,而且最近由于项目需要,所以研究了下二维码开发的东西,开源的二维码扫描库主要有zxing和zbar,zbar在iPos平台上应用比较成熟,而在Android平台上主流还是用zxing库,因此这里主要讲述如何利用zxing进行二维码开发。 1.如何将zxing的Android源码导入工程。   在导入zxing的....

Android平台下利用zxing实现二维码开发
文章 2014-09-19 来自:开发者社区

Android开发之Thread+Handler示例(打地鼠)

直接上代码package com.mingrisoft; import java.util.Random; import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.view.MotionEvent; i...

文章 2014-09-18 来自:开发者社区

Android开发之数组和List之间的转换

1.List转换成为数组。(这里的List是实体是ArrayList) 调用ArrayList的toArray方法。   toArray  public <T> T[] toArray(T[] a)返回一个按照正确的顺序包含此列表中所有元素的数组;返回数组的运行时类型就是指定数组的运行时类型。如果列表能放入指定的数组,则返回放入此列表元素的数组。否则,将根据指定数组的运行时类型和此.....

文章 2014-09-18 来自:开发者社区

android开发之sqlite数据库升级

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/39151617 在上一篇文章中,我们学习了LitePal的基本用法,体验了使用框架来进行创建表操作的便利。然而大家都知道,创建表只是数据库操作中最基本的一步而已,我们在一开始创建的表结构,随着需求的变更,到了后期是极有可能需要修改的。因此,升级表的操作对于任何一个项目也是至关重要.....

文章 2014-09-18 来自:开发者社区

Android开发之去掉标题栏的三种方法,推荐第三种

Android:去掉标题栏的三种方法和全屏的三种方法 第一种:一般入门的时候经常使用的一种方法 onCreate函数中加入以下代码: requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏 注意这句一定要写在setContentView()方法的前面,不然会报错的 第二种:在AndroidManifest.xml文件中定义 <applic....

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

mPaaS 移动开发平台

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

+关注