随笔分类 - Android技术
Android技术
摘要:Activity中包含EditText自动弹出软键盘,然后会发现Acticity底部会强行压缩至软件盘上方造成变形。 解决办法是在A Activity的AndroidManifest中加入windowSoftInputMode属性,将windowSoftInputMode属性设置为adjustPan
阅读全文
摘要:private static final String packageName = "com.example.scangundemo_as"; private static final String className = "MainActivity"; 1、判定APP是否启动 public sta
阅读全文
摘要:1、设置边框、圆角、背景色案例 在drawable中 新建一个edge.xml文件 <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <!
阅读全文
摘要:在Activity跳转之间可以设置动画效果,例如平移,渐变,旋转等动画,当然在Fragment中也可以设置切换的动画效果,可以达到跟ViewPager切换动画类似的效果。在Fragment中设置自定义切换动画主要分为了两种情景,一种是使用 android.app.Fragment包里面的Fragme
阅读全文
摘要:一、java面试题(基础+进阶)(必须)1)、java中==和equals和hashCode的区别==是运算符,用来比较两个值、两个对象的内存地址是否相等;equals是Object类的方法,默认情况下比较两个对象是否是同一个对象,内部实现是通过“==”来实现的。如果想比较两个对象的其他内容,则可以
阅读全文
摘要:今天给大家分享一下如何更换actionbar的背景颜色,改变文字,以及自定义你想要的主题效果。 跟之前两篇的规则一样,我依然会使用V7包来实现Actionbar,涉及到到不同API的区别时,我会标注说明的。 首先给大家截图一张,展示一下今天要展示的四种情况。 首先,我们点击 Dark 这个按钮,看看
阅读全文
摘要:为保证android2.0以上均能运行,使用support.v7库下的actionbar及fragment继承自AppCompatActivity(ActionBarActivity已过时)使用getSupportActionBar()得到ActionBar,ActionBar.Tab,这里Tab必
阅读全文
摘要:1、案例 定义广播,注册广播,发送广播,最后注销广播 1.1、定义广播 private BroadcastReceiver scanReceiver = new BroadcastReceiver(){ @Override public void onReceive(Context context,
阅读全文
摘要:而Android Studio如何添加呢?方法如下: 1、重载override与重写implements 或者方法 快捷键 右键(或者Alt + Insert) Generate... Override Method... 或者 Implement Method... 2、try catch 快捷键
阅读全文
摘要:今天按项目要求找了一个android的PDF控件,各种操作效果都非常好,在这里和大家分享一下。 com.joanzapata.pdfview:android-pdfview 该PDF控件加载大存储的PDF就会报错,所以建议使用 AndroidPdfViewer 控件。 这是github的地址:htt
阅读全文
摘要:1、布局文件Listview <?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/a
阅读全文
摘要:1、效果预览 先上图展示效果(模拟器没有摄像头,录出来效果不好,将就看) 2、集成步骤 1、拷贝本项目demo中的com.google.zxing5个包引入到自己的项目中。 2、拷贝本项目demo中的布局activity_scanner.xml和toolbar_scanner.xml 3、拷贝资源目
阅读全文
摘要:android studio 创建了一个Module生成jar包,这个module中有引用一些第三方的类库,比如 gson,volley等。 打包成的jar 是不包含raw资源文件的,但是打包成的aar包是可以含有raw资源文件的,所以要使用含有raw资源文件,那就可使用aar包。 但是生成的jar
阅读全文
摘要:在 ViewPager 和 Fragment 配合使用的时候,ViewPager 会使用预加载机制,使得我们在没有切换到到对应页面时,就已经加载好了,这是个非常不好的用户体验。 所以本示例项目就诞生了。 关键字:setUserVisibleHint 实例: 示例结构:使用Activity嵌套Frag
阅读全文
摘要:<!-- flowchart 箭头图标 勿删 --> Android SDK版本号与API Level 的对应关系及发布时间 平台版本号API 级别VERSION_CODE(代号)发布时间 Android 9.0 28 Pie/P(馅饼) 2018年08月 Android 8.1 27 Oreo/O
阅读全文
摘要:1、xml布局文件: <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width
阅读全文
摘要:1、布局文件 2、drawable 图片 3、Activity:
阅读全文
摘要:1、布局文件 2、arrays.xml 3、Activity
阅读全文
摘要:1、布局文件 tab1.xml tab2.xml 2、Activity
阅读全文
摘要:Android开发:eclipse搭建后,如果出现 eclipse insert "}" to complete ClassBodyR.java/appcompat_v7/gen/android/suppor 这个问题, 在依赖库工程找到这个文件:appcompat_v7\res\values\at
阅读全文