• 自定义Toast

    发现并没有Theme.Toast知道是不是系统内部的,不给用户使用。不过,这也说明,用dialog实现可能是没有问题的。好了,就到这吧,能力有限再继续往下跟就困难了。回到上面的Toast来看看我们常用的show()方法: ...
    文章 2017-11-16 1105浏览量
  • Android适配全面总结(三)-ROM适配

    Android 7.0(API24)以及以上版本支持file:/这种类型的URI,而是使用content:/这种类型的URI。不然会报android.os.FileUriExposedException这个错,使用Android 7.0(及以上)手机拍照功能时,一定要注意这个api...
    文章 2017-11-16 1780浏览量
  • Android 经典笔记七 全局弹窗Dialog

    Android6.0以上 if!alertDialog.isShowing()){ alertDialog.show();} } } else { Android6.0以下,不用动态声明权限 if!alertDialog.isShowing()){ alertDialog.show();} } alertDialog.setOnKeyListener(new ...
    文章 2017-10-11 5757浏览量
  • Ratingbar UseGuide

    background:用来填充背景图片,和进度条类似,当我们设置最高Star时(android:numStars),系统就会根据我们的设置,来画出以Star为单位的背景(例如android:numStars=”5”,就会画出5颗灰色的Star) 引用的id在...
    文章 2015-06-18 744浏览量
  • Android网格视图(GridView)

    在网上找了一下,参考网友的方法,通常的原因就是我们加载的图片太大,我看了一下我的图片,用500W像素的Defy拍的,原始大小一般都在800KB左右,这样大的图片才导致了内存泄露,网上大神们给的通常的解决方法是,用...
    文章 2017-11-22 1047浏览量
  • Android网格视图(GridView)

    在网上找了一下,参考网友的方法,通常的原因就是我们加载的图片太大,我看了一下我的图片,用500W像素的Defy拍的,原始大小一般都在800KB左右,这样大的图片才导致了内存泄露,网上大神们给的通常的解决方法是,用...
    文章 2014-03-23 846浏览量
  • Android DataBinding 实战全解

    Android的Gradle插件版本低于 1.5.0-alpha1: classpath 'com.android.tools.build:gradle:1.5.0' 然后修改对应模块(Module)的 build.grade: android { dataBinding { enabled=true } } 工程创建完成后,我们...
    文章 2017-07-17 1568浏览量
  • Android开发技巧——设置系统状态栏颜色

    Android 5.0.1(API 21)起,官方又为我们引入了一些特性,包括一个重要的方法: window.setStatusBarColor(color);看起来似乎很激动人心。要使它生效,必须设置一个FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS属性,并且...
    文章 2016-06-22 1215浏览量
  • 崩溃bug日志总结2

    android BroadcastReceiver遇到java.lang.IllegalAccessException解决方法,错误原因主要是app中其他地方调用了默认的构造函数,必须增加默认构造函数且访问权限为public 1.7 android.view.WindowManager$...
    文章 2018-10-22 2071浏览量
  • Android小提示五

    资源警告No package identifier】去除 No package identifier when getting name for resource number 0x00000000 错误信息将所有颜色信息移动到color.xml内避免此错误Glide位图警告(未解决):...
    文章 2021-10-11 142浏览量
  • 我的Android进阶之旅->Android开发错误汇总

    android低版本工程(如1.5)放到高版本环境中(如2.2)可能会上述错误,解决方法如下: 1。如果修改android sdk版本,则使用project clean 命令作用于某工程即可。(该处理方式只是在高版本中兼容了低版本工程,未...
    文章 2013-04-30 2127浏览量
  • 安卓应用安全指南 5.2.3 权限和保护级别 高级话题

    具体而言,你可以通过使用“5.2.2.4 验证内部定义的签名权限是否由内部应用定义”中描述的方法来发现如何解决上述问题。5.2.3.2 用户伪造的AndroidManifest.xml 我们已经谈到,自定义权限的保护级别可能会被改变。...
    文章 2018-04-01 1199浏览量
  • android webview增强版,对原生webview的一些解决方案

    可以看到上面的onDestroy方法中对系统的版本进行了判断,那是因为我在不同的版本中进行了测试,如果低于5.0版本的WebView中,如果先在parent中remove了WebView,那WebView将无法进行destroy了,这样就会造成内存的...
    文章 2017-06-12 2927浏览量
  • Android 开发之旅:view的几种布局方式及实践

    在继续深入Android开发之旅之前,有必要解决前两篇中没有介绍的遗留问题:View的几种布局显示方法,以后就不会在针对布局方面做过多的介绍。View的布局显示方式有下面几种:线性布局(Linear Layout)、相对布局...
    文章 2017-11-26 1072浏览量
  • espresso系列3-测试实践

    以上代码就解决了之前UiAutomator支持Toast的验证的问题。运行测试 运行测试的方法很多,第一种命令行执行。切换到当前项目目录,终端运行./gradlew cAT 其中,cAT意为connectedAndroidTest。另一种方式是在...
    文章 2017-07-03 2187浏览量
  • espresso系列3-测试实践

    以上代码就解决了之前UiAutomator支持Toast的验证的问题。运行测试 运行测试的方法很多,第一种命令行执行。切换到当前项目目录,终端运行./gradlew cAT 其中,cAT意为connectedAndroidTest。另一种方式是在...
    文章 2017-07-03 1458浏览量
  • Android Bluetooth 蓝牙开发资料大全【新】

    4.BluetoothSocket,跟BluetoothServerSocket相对,是客户端 一共5方法出意外,都会用到 close(),关闭 connect()连接 getInptuStream()获取输入流 getOutputStream()获取输出流 getRemoteDevice()获取...
    文章 2013-08-21 1597浏览量
  • 初识Android的ReactiveX

    5.处理事件 RxAndroid有一个类叫做ViewObservable。专门用来方便处理view对象的各种相关事件。下面的 代码将演示如何使用ViewObservable对象来处理Button的点击事件。由于RxAndroid的改动,你需要给项目的依赖项里...
    文章 2016-05-18 2281浏览量
  • 初识Android的ReactiveX

    5.处理事件 RxAndroid有一个类叫做ViewObservable。专门用来方便处理view对象的各种相关事件。下面的 代码将演示如何使用ViewObservable对象来处理Button的点击事件。由于RxAndroid的改动,你需要给项目的依赖项里...
    文章 2017-11-08 941浏览量
  • Android 开发之旅:view的几种布局方式及实践

    在继续深入Android开发之旅之前,有必要解决前两篇中没有介绍的遗留问题:View的几种布局显示方法,以后就不会在针对布局方面做过多的介绍。View的布局显示方式有下面几种:线性布局(Linear Layout)、相对布局...
    文章 2016-04-25 1506浏览量
  • Android 设备唯一标识(适配Android版本)

    那就是Android5.0、Android6.0、Android8.0、Android10.0。为了掩饰方便我会下载对应版本的模拟器来测试。下面先配置这个项目&xff0c;在上面我说过IMEI在Android9.0时就被弃用了&xff0c;说是弃用实际上是禁止第三方...
    文章 2022-10-13 98浏览量
  • 我在 Android 上做了一个 1:1 高达

    3.布局文件ARFragment 可以用来承载 AR 场景、响应用户行为,Android显示虚拟元素的最简答的方法就是在布局中添加一个 ARFRagment:<xml version="1.0"encoding="utf-8?gt;frameLabelStart-frameLabelEnd 4....
    文章 2022-05-29 79浏览量
  • Android-UI之ImageView

    android:scaleType:设置所显示的图片如何缩放或移动以适应ImageView的大小。android:src:设置ImageView所显示的Drawable对象的ID。对于android:scaleType属性,因为关于图像在ImageView中的显示效果,所以有如下...
    文章 2017-11-09 1097浏览量
  • Android动画基础详析|概述、逐帧动画、视图动画(附...

    以上,是通过xml的方法定义的动画,事实上我们还有一种简洁的定义动画的方法:如下,我们直接在目标视图对应的java文件中,写下这三行代码,也就是调用AlphaAnimation构造方法,直接实现动画的创建;setDuration()...
    文章 2022-09-26 34浏览量
  • Android 蓝牙开发(扫描设备、绑定、解绑)

    了解怎么办呢&xff0c;那当然是从最基础的开始了&xff0c;所以这里相当于做笔记了。效果图打开蓝牙扫描蓝牙设备看了效果图&xff0c;你想想自己试一下呢&xff1f;扫描这个二维码下载进行测试话多说&xff0c;创建一个项目...
    文章 2022-10-11 48浏览量
  • 我的Android进阶之旅->Android横竖屏切换总结

    o 只竖屏显示的话(android:screenOrientation="portrait") o 只横屏显示的话(android:screenOrientation="landscape") 画面重新载入问题:在默认情况下横竖 切换时会重新载入画面,导致一些不必要的资源浪费,更...
    文章 2013-07-09 1560浏览量
  • Android 12 蓝牙适配

    HID[Human Interface Device]、MAP[Message Access Profile]Android5.0 中支持Bluetooth4.1协议。Android6.0 中扫描蓝牙需要动态获取定位才行。Android7.0 中支持Bluetooth4.2协议。Android8.0 中支持Bluetooth5.0...
    文章 2022-10-17 85浏览量
  • Android组件系列-Android Service组件深入解析

    Service是Android中实现程序后台运行的解决方案,非常适合用于去执行哪些需要和用户交互而且还要求长期运行的任务。能运行在一个独立的进程当中,而是依赖与创建服务时所在的应用程序进程。只能在后台运行,并且...
    文章 2016-05-03 1815浏览量
  • Android DataBinding库(MVVM设计模式)

    Gradle 的版本要在 1.5.0-alpha1 以上 需要在 Android SDK manager 中下载 Android Support repository 然后在对应的 Module 的 build.gradle 中添加: android { dataBinding { enabled=true } } Gradle需要...
    文章 2017-11-09 1059浏览量
  • Xamarin.Android开发实践(十五)

    可以看到这里的xml标签在上面是从来没有使用过的,而每个header都是一个链接,会链接到由android:fragment指定的碎片,笔者要注意下fragment的路径是项目名称的小写加类名,如果前面是解决方案的大写会打开。...
    文章 2015-07-25 962浏览量
1 2 3 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化