
Android 基础知识系列
文章平均质量分 92
本专栏主要整理Android 开发初级基本知识
程序员Android
这个作者很懒,什么都没留下…
展开
-
Android 设备兼容性使用方法详解
Android设计用于运行在许多不同类型的设备上,从手机到平板电脑和电视机。 作为开发人员,各种设备为您的应用程序提供了巨大的潜在受众。 为了使您的应用程序在所有这些设备上取得成功,APP应该容忍一些功能变化,并提供适应不同屏幕配置的灵活的用户界面。设备兼容性分类 硬件设备兼容 软件 APP 兼容 兼容不同语言 兼容不同分辨率 兼容不同屏幕方向 兼容不同硬件 Feature 兼...原创 2017-11-02 15:27:11 · 3010 阅读 · 0 评论 -
PopWindow使用方法详解
PopWindow 是一个可以在Activity 之上显示任意View的控件。在Android经常使用,效果跟Dialog 效果类似,不同点在于可以控制显示的位置,比如底部显示等。继承关系 使用方法 底部Popwindow的实现1. 继承关系PopWindow 继承关系如下:java.lang.Object ↳ android.widget.PopupWi...原创 2017-11-02 09:53:26 · 22828 阅读 · 1 评论 -
Drawable与 Bitmap 常用方法
Drawable 使用方法详解请看上篇文章.文章地址:http://www.jianshu.com/p/d67cfc946f59本章主要涉及Drawable 常用的使用方法,主要包含以下内容从资源中获取Bitmap Bitmap ----> byte[] byte[] ----> Bitmap Bitmap 缩放方法 Drawable ----> Bitm...原创 2017-10-25 15:46:47 · 375 阅读 · 0 评论 -
Drawable 使用方法详解
Drawable 是Android 中图像显示的常用方法。概念:Drawable 是指可在屏幕上绘制的图形,已经通过getDrawable(int)等API检索或者应用到具有 android:drawable 和 android:icon 等属性的其他 XML 资源的图形。原创 2017-10-24 16:51:44 · 968 阅读 · 0 评论 -
Intent 常用方法总结
Intent 简介请看上篇文章Intent 使用方法详解链接:http://www.jianshu.com/p/81e4951d8054本文主要是总结Intent 常用的方法,并封装成Utils类中主要涉及以下内容通过组件名启动 通过包名、类名启动 通过类启动 打电话 发短信 打开网页 播放音乐 打开图片 创建闹钟 创建定时器 添加日历事件 拍照 打开Came...原创 2017-10-25 15:45:29 · 2933 阅读 · 1 评论 -
Intent 使用方法详解
Intent 是一个消息传递对象,主要用于组建之间的通讯,例如:启动Activity、启动Service、传递Broadcast等Intent 主要用途、流程图 Intent 分类 隐式 Intent 接收过滤类型 PendingIntent 使用方法 Intent 7 大常用属性 使用ADB调试 Intent Intent 常用方法使用总结欢迎关注微信公众号:程序...原创 2017-10-25 15:39:36 · 2725 阅读 · 0 评论 -
Android 动画使用详解(三) 属性动画
动画在Android 开发中经常会被用到,好的动画效果可以达到事半功倍的效果。属性动画点击事件可以随位置到改变而改变属性动画分类:透明动画 alpha 旋转动画 rotation 缩放动画 scaleX 平移动画 translationX 动画集合 AnimatorSet 动画监听事件 addListener 动画关键类欢迎关注微信公众号:程序员Android公众号...原创 2017-10-16 11:07:18 · 491 阅读 · 0 评论 -
Android 动画使用详解(二) 补间动画
动画在Android 开发中经常会被用到,好的动画效果可以达到事半功倍的效果。补间动画也是Android中常用的动画之一,相对属性动画来说,补间动画的点击事件不会跟着动画的位置变化而变化。后续将逐渐被属性动画替代。透明动画 AlphaAnimation 旋转动画 ScaleAnimation 缩放动画 RotateAnimation 平移动画 TranslateAnimation 动...原创 2017-10-16 11:06:28 · 851 阅读 · 0 评论 -
Android 动画使用详解(一) 帧动画
动画在Android 开发中经常会被用到,好的动画效果可以达到事半功倍的效果,本文主要是帧动画的实现。帧动画主要实现原理是类似播放电影一样,一帧帧的播放预存好的图片,当播放速度大于人眼视觉存留的速度时,就会成为动画效果。其实手机中的开机动画也是帧动画,bootanimation .zip中存放大量的图片。创建帧动画播放控制的xml文件 设置播放帧动画载体 使用AnimationDrawa...原创 2017-10-16 11:05:49 · 673 阅读 · 0 评论 -
SQLite数据库使用方法详解
Android 提供了对 SQLite 数据库的完全支持。应用中的任何类(不包括应用外部的类)均可按名称访问您所创建的任何数据库。如果想让自己创建的数据库供外部应用使用,请使用 ContentProvider对外提供接口。SQLite 轻量级数据库使用方法如下:欢迎关注微信公众号:程序员Android公众号ID:ProgramAndroid获取更多信息微信公众号:Program...原创 2017-09-26 12:51:26 · 1510 阅读 · 0 评论 -
Android 外部存储使用详解
Android 设备支持外部存储,比如SD卡等,保存在外部存储的数据具有全局可读性,可供在其他设备比如电脑上阅读,修改等。注意:使用外部存储需要获取外部存储的访问权限。欢迎关注微信公众号:程序员Android公众号ID:ProgramAndroid获取更多信息微信公众号:ProgramAndroid我们不是牛逼的程序员,我们只是程序开发中的垫脚石。我们不发送红包,我们只...原创 2017-09-25 22:11:37 · 861 阅读 · 0 评论 -
Android 内部存储使用详解
Android 可以直接保存文件到内部存储,保存在内部存储的文件是应用的私有文件,其他应用无法访问,当app被卸载时候,文件也会被删除掉。内部存储经常以文件的形式保存。欢迎关注微信公众号:程序员Android公众号ID:ProgramAndroid获取更多信息微信公众号:ProgramAndroid我们不是牛逼的程序员,我们只是程序开发中的垫脚石。我们不发送红包,我们只...原创 2017-09-25 22:10:03 · 692 阅读 · 0 评论 -
SharedPreferences 使用方法详解
SharedPreferences是Android的一个接口类,是Android 数据存储(保存内部)的一种方法。主要以.xml 的形式保存在Android /data/data/com.**包名/shared_prefs下,SharedPreferences类提供了一个通用框架,以便用户能够保存和检索原始数据类型的键值对,原始数据类型如下:Boolean,Int,Float,Long,Strin...原创 2017-09-25 22:09:15 · 3589 阅读 · 1 评论 -
Fragment 使用方法详解
Fragment 片段,在Activity 中常用于负责用户界面部分,可以将多个Fragment 组合在一个Activity中来创建多窗口UI,或者在Activity中重复使用某个Fragment。您可以将Fragment 视为Activity的模块化组成部分,Fragment 具有自己的生命周期,能接收自己的输入事件,并且可以在Activity 运行时候添加或者移除Fragment。注意:...原创 2017-09-22 09:33:58 · 1848 阅读 · 0 评论 -
GridView 使用方法详解
GridView 跟ListView 很类似,Listview 主要以列表形式显示数据,GridView 则是以网格形式显示数据,掌握ListView 使用方法后,会很轻松的掌握GridView的使用方法。 欢迎关注微信公众号:程序员Android公众号ID:ProgramAndroid获取更多信息微信公众号:ProgramAndroid我们不是牛逼的程序员,我们只...原创 2017-09-17 20:39:38 · 1912 阅读 · 0 评论 -
ListView 使用方法详解
ListView 是Android 中显示数据常用的控件之一,主要用于显示一个垂直滚动的数据集合,随着Android 手机对性能要求越来越高,一个更现代,更灵活,显示列表性能更优异的RecyclerView将会逐渐取代ListView的数据显示方式,但是目前为止,ListView 在开发中还是十分常见的,并未被弃用。 欢迎关注微信公众号:程序员Android公众号ID:Program...原创 2017-09-17 20:38:23 · 1265 阅读 · 0 评论 -
Dialog 使用方法详解
Dialog 是Android 常用控件之一,主要以弹出框的形式与用户进行交互。对话框是提示用户作出决定或输入额外信息的小窗口。 对话框不会填充屏幕,通常用于需要用户采取行动才能继续执行的模式事件。 欢迎关注微信公众号:程序员Android公众号ID:ProgramAndroid获取更多信息微信公众号:ProgramAndroid我们不是牛逼的程序员,我们只是程序开...原创 2017-09-15 21:10:13 · 3887 阅读 · 0 评论 -
Android 四大布局 使用方法详解
在Android 中,有界面存在的地方就会有布局存在,布局对于Android来说十分重要。Android中常用的四大布局:LinearLayout、RelativeLayout、FrameLayout、TableLayout。注意: AbsoluteLayout 已经弃用,略过。 欢迎关注微信公众号:程序员Android公众号ID:ProgramAndroid获取更多信息...原创 2017-09-15 21:14:17 · 476 阅读 · 0 评论 -
ContentProvider 使用方法详解
ContentProvider 是Android 四大组件之一,其本质上是一个标准化的数据管道,它屏蔽了底层的数据管理和服务等细节,以标准化的方式在Android 应用间共享数据。用户可以灵活实现ContentProvider 所封装的数据存储以及增删改查等,所有的ContentProvider 必须实现一个对外统一的接口(URI)。通过本章学习你可以基本掌握ContentProvider的使用方...原创 2017-09-15 21:17:42 · 3849 阅读 · 0 评论 -
Broadcast 使用方法详解
Broadcast 是 Android 四大组件之一,是一种广泛运用在应用程序之间异步传输信息的机制。Broadcast 本质上是一个Intent 对象,差别在于 Broadcast 可以被多个 BroadcastReceiver 处理。BroadcastReceiver 是一个全局监听器,通过它的 onReceive() 可以过滤用户想要的广播,进而进行其它操作。通过本章学习可以掌握Broadc...原创 2017-09-15 21:19:09 · 1819 阅读 · 0 评论 -
Service 使用方法详解
Service 是 Android 四大组件之一(Activity 活动,Service 服务,ContentProvider 内容提供者,BroadcastReceiver 广播),与Activity相比,Activity 是运行在前台,用户可以看得见,Service 则是运行在后台,无用户界面,用户无法看到。Service主要用于组件之间交互(例如:与Activity、ContentProvi...原创 2017-09-15 21:21:49 · 1577 阅读 · 0 评论 -
Android 基础知识系列之 Activity
极力推荐Android 开发大总结文章:欢迎收藏程序员Android 力荐 ,Android 开发者需要的必备技能Activity是Android最基本的四大组件之一(Activity 活动,Service 服务,ContentProvider 内容提供者,BroadcastReceiver 广播),Activity主要负责与用户进行交互,是每位Android 开发必须掌握的知识点...原创 2017-09-15 21:22:58 · 558 阅读 · 0 评论