Android

android dialog使用自定义布局 设置窗体大小位置

AlertDialog.Builderbuilder=newBuilder(mContext);builder.setTitle("更新进度");finalLayoutInflaterinflater=LayoutInflater.from(mContext);Viewv=inflater.inflate(R.layo...

修改Android EditText光标颜色和底线颜色

1.修改光标颜色EditText有一个属性:android:textCursorDrawable,这个属性是用来控制光标颜色的android:textCursorDrawable="@null","@null"作用是让光标颜色和textcolor一样自定义样式:<1>在资源文件drawable下新建一个光标...

AndroidManifest.xml中的<uses-feature>以及和<uses-permission>之间的联系

概述:<uses-feature>用来声明应用中需要用的硬件和软件的功能。硬件特性:表明您的应用需要用的硬件功能。 功能类型特征描述描述音频android.hardware.audio.low_latency该应用程序使用低延迟的音频设备上的管道,声音输入或输出延迟或滞后敏感。蓝牙android....

Android Stuido中断点调试和高级调试

写一个简单的调试程序importandroid.os.Bundle;importandroid.support.v7.app.AppCompatActivity;publicclassMainActivityextendsAppCompatActivity{@OverrideprotectedvoidonCreate(...

Android中IntentService与Service

Android中的Service是用于后台服务的,当应用程序被挂到后台的时候,问了保证应用某些组件仍然可以工作而引入了Service这个概念,那么这里面要强调的是Service不是独立的进程,也不是独立的线程,它是依赖于应用程序的主线程的,也就是说,在更多时候不建议在Service中编写耗时的逻辑和操作,否则会引起AN...
代码星球·2020-08-08

Android百分比支持布局库的使用和源码分析

Android-percent-support这个库描述下这个support-lib。这个库提供了:两种布局供大家使用:PercentRelativeLayout、PercentFrameLayout,通过名字就可以看出,这是继承自FrameLayout和RelativeLayout两个容器类;支持的属性有:  lay...

Android中图片的三级缓存

为什么要使用三级缓存如今的AndroidApp经常会需要网络交互,通过网络获取图片是再正常不过的事了假如每次启动的时候都从网络拉取图片的话,势必会消耗很多流量。在当前的状况下,对于非wifi用户来说,流量还是很贵的,一个很耗流量的应用,其用户数量级肯定要受到影响特别是,当我们想要重复浏览一些图片时,如果每一次浏览都需要...
代码星球·2020-08-08

android toolbar效果4

两个标题的,右边一个按钮activity_main.xml:<android.support.v7.widget.Toolbarstyle="style/toolbarStyle"android:id="@+id/my_toolbar"xmlns:android="http://schemas.android.c...
代码星球·2020-08-08

android toolbar效果3

Title居中,只有一个右边按钮activity_main.xml:<?xmlversion="1.0"encoding="utf-8"?><android.support.constraint.ConstraintLayoutxmlns:android="http://schemas.android...
代码星球·2020-08-08

android toolbar效果2

只有一个按钮的情况<resources><stringname="app_name">照片</string></resources>styles.xml<resources><!--Baseapplicationtheme.--><style...
代码星球·2020-08-08

android toolbar效果

layout下的layout_main.xml:<?xmlversion="1.0"encoding="utf-8"?><RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http:...
代码星球·2020-08-08

android toolbar使用记录

1.打开Projectstructure,选择appmodules,切换到Dependencies添加com.android.support.design.26.0.0.alpha12.在layout中添加toolbar<?xmlversion="1.0"encoding="utf-8"?><andr...

你要clean Android Studio project 么

原文:http://tekeye.uk/android/export-android-studio-project如果嫌复制出来的项目太多,可以用文后的批处理删除一些文件,Androidstudio再次打开时会重建gradle的。Google首选的开发Android应用程序的集成开发环境(IDE)是AndroidStu...

Android-studio开发 快捷键

 这会儿正在学android开发,使用的是Android-studio记录一下开发工具默认的快捷键 另外,快捷键也是可以自己设定的,用惯了Eclipse的同学,可以在File-->Settings-->搜索框中输入keymap然后在右边选择keymaps风格,我这里前面使用的开发工具一直...

Android-----Activity生命周期

 1启动调用方法顺序onCreate-->onStart-->onResume 2中途拨打电话应用操作的Activity调用方法顺序onPause-->onStop 3按返回键,调用方法顺序onRestart(重新启动)-->onStart-->onResum...