#OID

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....

Android Studio 使用Gradle多渠道打包

以友盟渠道为例,渠道信息一般都是写在AndroidManifest.xml文件中,大约如下:<meta-dataandroid:name="UMENG_CHANNEL"android:value="xiaomi"/>如果不使用多渠道打包方法,那就需要我们手动一个一个去修改value中的值,xiaomi,36...

Android Studio常用快捷键

ActionMacOSXWin/Linux注释代码(//)Cmd+/Ctrl+/注释代码(/**/)Cmd+Option+/Ctrl+Alt+/格式化代码Cmd+Option+LCtrl+Alt+L清除无效包引用Option+Control+OAlt+Ctrl+O查找Cmd+FCtrl+F查找+替换Cmd+RCtrl+...

android中requestFocus

标签用于指定屏幕内的焦点View。例如我们点击tab键或enter键焦点自动进入下一个输入框用法: 将标签置于Views标签内部<EditTextid="@+id/text"android:layout_width="fill_parent"android:layout_height="wrap_con...
代码星球 ·2020-12-26

解决Gradle DSL method not found: ‘android()’

解决方法:删掉最外层的build.gradle中的android{compileSdkVersion19buildToolsVersion&#039;21.1.1&#039;}然后重新刷新下 ...
首页上一页...2627282930...下一页尾页