zl程序教程

Android - 收藏集

  • Android浏览器多窗口webview界面截屏心得「建议收藏」

    Android浏览器多窗口webview界面截屏心得「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。做Android浏览器多窗口的时候,需要使用到浏览器的webview快照,当前有三种方法,都尝试过,对第二种方法做了一点改进,整理说一下他们各自的优势:方法一:使用该方法截取webview可视部分的截图,如使用当前方法,会截取的是最开始加载的界面,当你的界面刷新后,并不会截取新的界面,而是使用老的界面,所以效果不太好;/** * 截取webView可

    日期 2023-06-12 10:48:40     
  • Android 开机动画的制作「建议收藏」

    Android 开机动画的制作「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。 Android 运维技巧 系列目录系统App 签名JKS制作及静默安装App拉起另一个AppAndroid 开机动画的制作 Android 开机动画的制作前言制作流程总结博客创建时间:2021.07.08 博客更新时间:2021.07.08以Android studio build=4.2.2,gradle=6.7.1,SdkVersion 30来分析

    日期 2023-06-12 10:48:40     
  • Android 浏览器分享到APP「建议收藏」

    Android 浏览器分享到APP「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。1.在配置文件添加权限<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />复制2.在配置文件中给分享到APP的界面(Acticiy)添加intent-filter<intent-filter>

    日期 2023-06-12 10:48:40     
  • Android浏览器调用APP「建议收藏」

    Android浏览器调用APP「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。有时我们想通过点击浏览器中某些广告链接来启动或下载APP,以启动APP来说,我们知道APP可以定义一个scheme,如果我们在浏览器中定义一个URL,这个URL使用定义的scheme,这样点击后我们就可以打开我们的客户端了,但目前市面上有些浏览器支持性不好,或者直接就不支持,认为这个打开是一个有害的链,那么我们还有没有其它的办法来结合,下面我们以web服务做

    日期 2023-06-12 10:48:40     
  • android studio 导入eclipse乱码解决「建议收藏」

    android studio 导入eclipse乱码解决「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。在开发过程中遇到android studio 导入eclipse乱码,综合网上查找的答案,我是这样解决的: 1、首先在module的bulid.gradle文件的android标签中加入以下内容:apply plugin: 'com.android.xxxx' android { compileSdkVersion 21

    日期 2023-06-12 10:48:40     
  • #Android单元测试学习总结「建议收藏」

    #Android单元测试学习总结「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。文章目录 一、本地单元测试 1. 创建测试类2. Assert类中的常用断言方法3. 运行测试类4. 运行单个测试方法或多个测试类二、Mockito测试框架的使用 1. Mock概念的理解2. Mockito中几种Mock对象的方式3. 验证行为 verify(T mock)函数的使用使用`when(T methodCall)`函数使用`thenAnswe

    日期 2023-06-12 10:48:40     
  • Android 源码解析 之 setContentView「建议收藏」

    Android 源码解析 之 setContentView「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/41894125,本文出自:【张鸿洋的博客】大家在平时的开发中,对于setContentView肯定不陌生,那么对其内部的实现会不会比较好奇呢~~~有幸终于能看到一些PhoneWindow神马的源码,今天就带大家来跑一回源码~~1、Activi

    日期 2023-06-12 10:48:40     
  • ArcGIS for Android 100.3.0(8):绘制点,线,面,圆,添加文本和图片「建议收藏」

    ArcGIS for Android 100.3.0(8):绘制点,线,面,圆,添加文本和图片「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。 空间要素(Geometry)Geometries用以在特定地理位置上通过形状来表达真实世界的对象。图层范围、视图范围、GPS定位都是通过Geometries表达实现进一步的数据编辑、空间分析、地理处理、位置与面积量算都离不开空间要素。 案例效果图: 布局:<?xml version="1.0" encoding=&qu

    日期 2023-06-12 10:48:40     
  • AndroidStudio问题XML格式化「建议收藏」

    AndroidStudio问题XML格式化「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。 问题:xml中创建空间不格式化 <View android:layout_width="wrap_content" android:layout_height="wrap_content"></View>复制解决办法: Android studio -> preferences(s

    日期 2023-06-12 10:48:40     
  • gear s3刷android wear,【干货】三星Gear S3/Gear S3 classic 智能手表刷机教程「建议收藏」

    gear s3刷android wear,【干货】三星Gear S3/Gear S3 classic 智能手表刷机教程「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。今年九月在IFA电子展正式亮相的三星GearS3在本月即将在国内开卖,目前不少电商的商家已经为这款新品进行预热,从电商的价格来看这两款定位不同的智能手表 (经典款/先锋款)的价格都为3599元,三星Gear S3支持IP68级别防水,兼容Android4.4以及之后的安卓系统版本以及运存1.5GB以上的安卓智能手机。与苹果Apple Watch有诊断接口但是

    日期 2023-06-12 10:48:40     
  • Android 蓝牙开发(一)蓝牙通信「建议收藏」

    Android 蓝牙开发(一)蓝牙通信「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。1 蓝牙基本操作随着可穿戴设备的流行,研究蓝牙是必不可少的一门技术了。总结了下蓝牙开发使用的一些东西分享一下。蓝牙权限首先需要AndroidManifest.xml文件中添加操作蓝牙的权限。 <uses-permissionandroid:name=”android.permission.BLUETOOTH” /> 允许程序连接到已配对的蓝牙设备

    日期 2023-06-12 10:48:40     
  • Android 加载串口通信读取信息时 AndroidStudio loadLibrary失败「建议收藏」

    Android 加载串口通信读取信息时 AndroidStudio loadLibrary失败「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。static { System.loadLibrary("serial_port"); }复制今天想连接串口做一个新功能 但是连接串口加载库的时候总是找不到serial_port库1:项目结构是这样的库文件不多说 github很多Android.mk# # Copyright 2009 Cedric Priscal # # Lic

    日期 2023-06-12 10:48:40     
  • Android获取短信验证码并自动填充的两种方式「建议收藏」

    Android获取短信验证码并自动填充的两种方式「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。 有些项目为了方便客户操作,减去客户输入短信验证码的时间,会要求安卓app能够获取收到的短信验证码并自动填充到输入框。所以,我整理了安卓获取短信验证码并自动填充输入框的两种方法,而且正式在项目中使用并无bug。 一:监听短信库的变化,获取收到的短信内容,并通过正则表达式取出数字验证码填充到输入框中。代码如下: public

    日期 2023-06-12 10:48:40     
  • Android listview中使用checkbox「建议收藏」

    Android listview中使用checkbox「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。最近比较忙碌,我也不知道忙的什么东西,打算写的博客写了一半,还没写完,今天先扯一扯项目中遇到的一个问题,一方面防止以后遇到这个问题忘记如何解决,另一方面希望可以提供给遇到同样问题的朋友一个思路. 下面开始正题,在listview的item中使用checkbox,当你按照普通的listview的用法使用时,你会遇到下面这样的问题: 1.checkbox

    日期 2023-06-12 10:48:40     
  • android viewpager实现轮播「建议收藏」

    android viewpager实现轮播「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。本文是基于ViewPager实现的无限自动轮播banner:分为四步去实现:第一步是有限手动轮播;第二步是无限轮播;第三步是自动轮播;第四步是指示器适配第一步:有限手动轮播实现布局:<androidx.viewpager.widget.ViewPager android:id="@+id/banner" androi

    日期 2023-06-12 10:48:40     
  • Linux安装Android Sdk「建议收藏」

    Linux安装Android Sdk「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。 在使用Jenkins+Gitlab集成自动化打包时,遇到Linux缺少Android Sdk环境的问题,单独记录一下安装过程。sdk安装方式常规思路,下载sdk,安装之后修改环境。但是发现,网络上已经没有了sdk的下载资源,有的也只是很老的版本。查看Android开发文档——sdkmanager的使用指南,发现可以使用sdkmanager这个命令行工具

    日期 2023-06-12 10:48:40     
  • Android studio 一个项目引入另一个项目作为Libary「建议收藏」

    Android studio 一个项目引入另一个项目作为Libary「建议收藏」

    大家好,又见面了,我是你们的朋友全栈1.在我们开发Android项目时,有时需要一个项目作为另一个项目的工具类的引用,这样就需要配置下,使得MyLibrary到MyApplication作为一个module。我们直接截图上步骤:1.假设我们新建两个项目,一个是引入的项目,一个是接收引入的项目:2.找到myLibrary的项目中的build.gradle文件,把apply plugin替换成appl

    日期 2023-06-12 10:48:40     
  • Android Toast的几种使用方式「建议收藏」

    Android Toast的几种使用方式「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。Toast是Android中常用的组件,下面介绍下Toast使用的几种方式和注意事项。Toast的使用方式简单来说有下面五种:1、默认的显示// 第一个参数:当前的上下文环境。可用getApplicationContext()或Activity的context // 第二个参数:要显示的字符串。也可是R.string中字符串ID // 第三个参数:显示的

    日期 2023-06-12 10:48:40     
  • android toast显示时间,Android Toast自定义显示时间「建议收藏」

    android toast显示时间,Android Toast自定义显示时间「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。 Toast是Android中使用频率较高的弹窗提示手段,使用起来简单、方便。常规使用方法这里不做说明,继前一篇博客《Android中Toast全屏显示》 ,其中抛砖引玉的给出一个简单的实现Toast全屏显示的方法后,发现无法控制Toast的显示时长。虽然Toast中有setDuration(int duration)接口,但是跟踪代码发现,设置的时间没起

    日期 2023-06-12 10:48:40     
  • Android Binder框架实现之bindService详解「建议收藏」

    Android Binder框架实现之bindService详解「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。    Android Binder框架实现之bindService详解Android Binder框架实现目录: Android Binder框架实现之Binder的设计思想 Android Binder框架实现之何为匿名/实名Binder Android Binder框架实现之Binder中的数据结构 Android Binder框架实现之Bin

    日期 2023-06-12 10:48:40     
  • Android银弧刀之ProgressBar之最炫民族风「建议收藏」

    Android银弧刀之ProgressBar之最炫民族风「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。传送门 ☞ Android兵器谱 ☞ 转载请注明 ☞ http://blog.csdn.net/leverage_1229 银弧刀 陆无双抬起头来,只见四名乞丐,一字排在门外,或高或矮,一齐望着自己。她曾用银弧刀伤了一个乞丐,一见这四人来意不善,心中暗暗吃惊。。。杨过听了她声音,也是大吃一惊,只听另一个女人声音道:“那叫化子背上的,明明是

    日期 2023-06-12 10:48:40     
  • Android N上Popwindow显示位置不正确问题「建议收藏」

    Android N上Popwindow显示位置不正确问题「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。Popwindow是Android应用开发过程中比较常用的一个组件,最近发现了在Android N(Android 7.0,7.1)上Popwindow的一个位置显示问题,当指定PopupWindow高度为MATCH_PARENT时使用showAsDropDown或者是showAtLocation来显示Popwindow,Popwindow总是顶到了屏幕顶部

    日期 2023-06-12 10:48:40     
  • Android Framework中的Application Framework层介绍「建议收藏」

    Android Framework中的Application Framework层介绍「建议收藏」

      Android的四层架构相比大家都很清楚,老生常谈的说一下分别为:  Linux2.6内核层,核心库层,应用框架层,应用层。我今天重点介绍一下应用框架层Framework。 Framework层为我们开发应用程序提供了非常多的API,我们通过调用特殊的API构造我们的APP,满足我们业务上的需求。写APP的人都知道,学习Android开发的第一步就是去学习各种各样的API,什么A

    日期 2023-06-12 10:48:40     
  • Android 系统 目录 分析「建议收藏」

    Android 系统 目录 分析「建议收藏」

    转自: hknote 及 Ophone8 作者: Wanan.’s 及 O友 今天要来分析一下Android文件系统的/system目录的结构。/system目录是在Android文件系统占有及其重要的位置,基本上所有的工具和应用程序都在这个目录下,我看来是一个真正的rootfs。他在Android手机中存放在nandflash的mtd3中,是一个yaffs2文件系统,在启动时被挂载在ro

    日期 2023-06-12 10:48:40     
  • Android Intent.FLAG_ACTIVITY_NEW_TASK的个人理解「建议收藏」

    Android Intent.FLAG_ACTIVITY_NEW_TASK的个人理解「建议收藏」

    首先分四部曲简单做一下说明 1.What(是什么):Intent类中的一个静态标志属性public static final int FLAG_ACTIVITY_NEW_TASK = 0x10000000;复制2.Why(为什么要使用):在特殊情况下,如果不加这个标志,会报错(下文详细说明) 3.When(什么时候使用):当调用startActivity启动一个Activity时 4.

    日期 2023-06-12 10:48:40     
  • android git上开源的项目收藏

    android git上开源的项目收藏

    本文为那些不错的Android开源项目第一篇——个性化控件(View)篇,主要介绍Android上那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableView、Activity Animation等等。  

    日期 2023-06-12 10:48:40     
  • 熬夜再战Android从青铜到王者-UI组件快速搭建App界面【建议收藏】

    熬夜再战Android从青铜到王者-UI组件快速搭建App界面【建议收藏】

    👉关于作者 众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣!!! 专注于Andr

    日期 2023-06-12 10:48:40     
  • 熬夜再战Android从青铜到王者-几个适配方案【建议收藏】

    熬夜再战Android从青铜到王者-几个适配方案【建议收藏】

    👉关于作者 众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣!!! 专注于Andr

    日期 2023-06-12 10:48:40     
  • Android Studio怎么文件添加到收藏和打开收藏夹

    Android Studio怎么文件添加到收藏和打开收藏夹

    http://jingyan.baidu.com/article/1709ad809e608b4634c4f0b9.html   在使用Android studio编写的代码的过程中,有时会碰到有一些文件是经常使用的,或者某个代码经常使用,会了能快速找到这些的文件,可以通过收藏的方式,收藏到Android studio中,如果想用时,可以直接到收藏夹中获取需要知识内容。得到快速

    日期 2023-06-12 10:48:40     
  • 书籍精品Android篇,拿好赶紧收藏

    书籍精品Android篇,拿好赶紧收藏

    有时候小空经常有这样的疑问: 想进阶Android,却无从下手?有段时间技术没有更新?很久没有坚持学习了? Android开发的书籍有很多,下面简单的就小空看过的感觉写的很全面,很深入,很有启示意义的几本书推荐给大家&#

    日期 2023-06-12 10:48:40