#android权威编程指南

Android动画及图片的缩放和旋转

Android动画有2种,一种是TweenAnimation,另一种是FrameAnimation  Tween动画是对视图对象中的内容进行一系列简单的转换,比如位置的移动,大小的缩放,旋转,透明度得变化等等。Tween动画可以写到一个xml文件中,就像定义布局文件一样,当然,也可以写到android代码中,不过推荐写...

Android API中的对话框

AndroidAPI中提供了四个Dialog的自定义子类:  AlertDialog  ProgressDialog  DatePackerDialog  TimePickerDialog 也可以派生出自己的Dialog子类  在任何一个活动中,通常都可以使用onCreateDialog(this)方法来创建...
代码星球 ·2020-12-26

第一次通过AVD Manager创建了一个虚拟设备,但是在Android Studio运行程序时却无设备可选

第一次通过AVDManager创建了一个虚拟设备,但是在AndroidStudio运行程序时却无设备可选原因是adb.exe未运行起来至于adb.exe未正常运行起来的原因多半是5037端口被占用了 在运行中输入“cmd”,使用下面命令查找占用改端口的PID,然后再“任务管理器中”》“详细信息”netstat...

android sdk里的各目录作用

AVDManager.exe:虚拟机管理工具,用于建立和管理虚拟机。SDKManager.exe:sdk管理工具,用于管理、下载sdk、sdk工具,能及扩展工具tools目录:包括测试、调试、第三方工具。模拟器、数据管理工具等。build-tools目录:编译工具目录,包含了转化为davlik虚拟机的编译工具。包括aa...
代码星球 ·2020-12-26

android广播接收器

Android程序创建广播接收器继承BroadcastReceiver Android广播接收器需要在AndroidManifest.xml文件中声明:<recevieandroid:name=".TimerBroadcastRecevier"android:enabled="true"/>&nb...
代码星球 ·2020-12-26

Android 服务

Android服务是Android应用程序的一类可以异步运行的组件要创建自己的服务类,需要派生Service类,并至少用自定义代码实现onCreate()、onStart()、onDestory()这几个方法。此外还必须在AndroidManifest.XML文件中用<service>标签表明你的服务<...
代码星球 ·2020-12-26

app:showAsAction 和android:showAsAction

app:showAsAction它有三个可选项1.always:总是显示在界面上2.never:不显示在界面上,只让出现在右边的三个点中3.ifRoom:如果有位置才显示,不然就出现在右边的三个点中  android:showAsAction这个属性可接受的值有:1.alaways:这个值会使菜单项...
代码星球 ·2020-12-26

android:oneshot

帧动画的自动执行:oneshot。如果为true,表示动画只播放一次停止在最后一帧上,如果设置为false表示动画循环播放。...
代码星球 ·2020-12-26

Android的三种主流资源尺寸

Android三种主流资源屏幕尺寸:QVGA、HVGA、WVGAVGA的分辨率是640x480像素QVGA(QuarterVGA)就是320x240,即VGA分辨率的1/4HVGA(HalfVGA)就是480x320,即VGA分辨率的一半WVGA(WideVGA)就是800x480,就VGA分辨率的宽屏版 a...

Android中android:visibility的3中属性的剖析

 在Android中控件或者布局的可见性android:visibility有3中情况,他们分别是:View.VISIBLE,View.UNVISIBLE,View.GONE View.VISIBLE很显然就是可见,View.UNVISIBLE是不是可见,但是在这种情况下它会占据空间。  就是说如果...

Android中的ProgressBar的android:indeterminate

不明确(false)就是滚动条的当前值自动在最小到最大值之间来回移动,形成这样一个动画效果,这个只是告诉别人“我正在工作”,但不能提示工作进度到哪个阶段。主要是在进行一些无法确定操作时间的任务时作为提示。而“明确”(true)就是根据你的进度可以设置现在的进度值。...

Android Studio导入第三方类库的方法

新建好了Android项目,添加一个第三方已经打包好的jar文件进你项目,下面就已添加一个odata4j的一个包在项目中添加一个libs文件直接通过COPY/PAST把你下载的jar文件添加到libs文件夹下然后在libs文件夹和添加的*.jar文件下鼠标单击菜单addaslibrary然后在选择项目单击OpenMod...

android:textAppearance

Android之系统自带的文字外观设置及实际显示效果图android:textAppearancexml布局里面设置文字的外观:如“android:textAppearance=“?android:attr/textAppearanceLargeInverse”这里引用的是系统自带的一个外观,?表示系统是否有这种外观,...
代码星球 ·2020-12-26

AndroidManifest配置之uses-sdk

uses-sdk用来设置app对android系统的兼容性。它包含三个可选的配置项,分别为android:minSdkVersion,android:targetSdkVersion和android:maxSdkVersion,例如:<uses-sdkandroid:minSdkVersion="9"androi...
代码星球 ·2020-12-26

从Github上下载了项目,导入Android Studio,gradle 报错,应该怎么修改

一.从Github上获取源代码我这里是直接下载ZIP文件二.在本机的AndroidStudio上新建一个空白项目,目的主要是与刚从Github上下载的项目文件结构做对比 三.替换gradle文件夹,让该项目的gradle替换为本地的gradlejar包四.打开上图中的build.gradle文件,将“1.2....
首页上一页...5253545556...下一页尾页