E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android笔记
Android笔记
:测量控件宽高和动态设置控件宽高
1.测算控件宽高初始化UI时,无法直接通过getWidth()或getHeight()获取到控件的宽度或高度。可采用定时测算去获取控件的宽度/高度,方法如下:123456789101112131415161718//每隔10毫秒测算一次宽度,直到测算完毕mMeasureAction=newRunnable(){@Overridepublicvoidrun(){if(mLayout_map.getW
weixin_33749131
·
2020-08-20 21:50
Android笔记
(十四):分析SingleTask和SingleInstance启动模式
ActivityA启动ActivityB(SingleTask模式):1.ActivityA与ActivityB在同一个应用•任务栈中存在ActivityB,则不会创建新的,直接使用它(调用onNewIntent),并将它之上的Activity出栈•任务栈中不存在ActivityB,则在栈顶新建一个2.ActivityA在应用A,ActivityB在应用B•应用B处于后台,而且应用B的任务栈(后台
萌面小侠_ZBM
·
2020-08-20 13:04
Android笔记
Android笔记
(16)retrofit上传图片
1.接口@Multipart@POST("WorkerApi/User/uploadPersonPic")CalluploadPersonPic(@Part("worker_id")RequestBodyworker_id,@PartMultipartBody.Partimage);2.ModelpublicCalluploadPersonPic(RequestBodyworker_id,Mult
如果你也听说-小烨
·
2020-08-20 13:45
android
Android笔记
之fragment之间相互传值
fragment1中先获取fragment2中的控件,然后通过控件自己的方法得到值button.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewarg0){//TODOAuto-generatedmethodstubFragment2fragment2=(Fragment2)getFragmen
badiu_30394251
·
2020-08-20 12:25
【
Android笔记
二】Location获取地理位置信息(上)
2011722暑假实训的第五天,跟大家分享以下我对Androidlocation的学习吧,这是一个最基本的获取地理位置信息的入门,下一次给大家介绍更质能化的地理位置选择Criteria,今天就先写简单的吧,挑选了SDK两个重要的方法,我自己翻译了一下,也加上了自己的理解,希望大家指教,开始吧!获取跟踪你的位置~~~提供重要的地理位置信息服务1LocationManager管理服务2Location
ai_longyu
·
2020-08-20 09:15
Kotlin开发
Android笔记
12:集合和函数操作符
学习《KotlinforAndroidDevelopers》中文翻译也有一些日子了,但是中途因为项目忙,有几天也没有时间进行持续学习。感觉学得少忘得多,越往后看越觉得复杂。这一系列笔记相当于就是把这本书给抄袭了一遍,真正学习到肚子里的东西还是太少。今天学习集合和函数操作符。Kotlin中的集合真是强大,提供了N多实用的方法,让我们来看看吧。比如,如果过滤一个list,不用去创建一个list,遍历这
事在人为,幸福从不抱怨开始!
·
2020-08-19 20:20
Kotlin之旅
Android笔记
-AIDL使用详解
概述AIDL的全称是AndroidInterfaceDefinitionLanguage,即Android接口定义语言,其主要用于APP之间通讯,即一个APP与其他APP里的Service进行通讯,因为在Android里面一个独立的APP就是一个独立的进程,所以这也是传说中的Android跨进程通讯(即IPC:Inter-ProcessCommunication)方式之一。工作原理AIDL定义了一
hsg1040175759
·
2020-08-19 01:03
Android笔记
1.关于androidstudio中Gradle版本的问题。(mac环境下)注意有两个不同东西的版本,一个是IDE环境Gradle插件的版本,另一个才是Gradle本身的版本。从File>ProjectStructrue进去可以查看和修改这两个版本。如图:截屏2020-08-18下午3.16.07.png如果修改并保存了版本,再次编译时需要下载新的Gradle版本。大部分情况是下载不下来,这时可以
the宇亮
·
2020-08-18 15:01
#
android笔记
#
FrameLayout:所有东西依次都放在左上角,会重叠,这个布局比较简单,也只能放一点比较简单的东西。LinearLayout:线性布局,每一个LinearLayout里面又可分为垂直布局(Android:orientation=“vertical”)和水平布局(android:orientation=“horizontal”)。当垂直布局时,每一行就只有一个元素,多个元素依次垂直往下;水平布局
FakeOccupational
·
2020-08-17 11:43
其他
android笔记
三---FrameLayout
strings.xmlFrameTestHelloworld!SettingsMainActivitybigsmallmiddlecolors.xml#6400FF00#64FF0000#640000FF#FFFFFF#000000activity_main.xmlMainActivity.javapackagecom.example.frametest;importandroid.os.Bund
weixin_33775582
·
2020-08-17 06:42
Android笔记
:Unity3D与android项目交互中无法监听back键返回的解决办法
这两天为解决unity3d与android项目整合中出现的无法监听真机back实体键的问题找了很多资料,最后还是在不断的测试中解决了这个问题。实现目的是从A_Activity跳转到UnityPlayerNativeActivity,传入参数加载对应的三维图,按返回键或home键分别返回上一个activity和返回桌面。默认情况下按home键会返回桌面,但是按back键则无法监听到,没有任何反应。=
kq_job
·
2020-08-17 02:54
Android
【
Android笔记
】探究活动②使用Intent在活动之间穿梭
1.第一行代码Android第2版郭霖著2.[Android总结篇——Intent机制详解及示例总结]http://www.cnblogs.com/X-knight/p/5438042.html3.[AndroidStudioIntent使用(显式、隐式)第一行代码]https://blog.csdn.net/u012005313/article/details/47006689探究活动②使用In
Stella-Chen
·
2020-08-16 14:49
Android
Android笔记
:Socket客户端收发数据
原文地址为:
Android笔记
:Socket客户端收发数据client.xmlclient.javaimportjava.io.BufferedReader;importjava.io.BufferedWriter
zhengxiuchen86
·
2020-08-16 04:35
Android笔记
-NavigationBar显示流程
一,修改系统变量。打开目录下文件:alps/device/mediatek/工程名字/system.prop修改变量值:qemu.hw.mainkeys=0qemu.hw.mainkeys=1表示隐藏Navigationbarqemu.hw.mainkeys=0表示显示Navigationbar二,修改配置文件。修改config文件中的config_showNavigationBar的值。隐藏Na
喵索里
·
2020-08-15 20:45
Android笔记
- Binder之servicemanager代理对象
1.前言上一篇文章解答了关于servicemanager的三个问题,其中讲到servicemanager作为一个特殊的Service组件,既负责为系统中其他的Service组件提供注册服务,同时又负责为Client组件提供获取Service组件代理对象的服务。那么Service组件和Client组件如何才能使用到servicemanager提供的服务呢?当然是通过servicemanager的代理
demonyan
·
2020-08-15 17:50
Binder
学习
Android笔记
:再见findViewById
在Android开发中,我在xml布局文件里使用了大量的view组件,每一个按钮都用findViewByID()方法实例化对象的话很麻烦,于是就在网上开始查找,大概有以下集中方法:katlin、Java的注解,还有今天要说到的方法。首先要说的是,findViewById只是查找到对象的引用,不应该叫做控件的实例化,实例化是创建出一个新的对象,findViewById实际上是对View树的遍历查找,
陈大宝
·
2020-08-15 17:17
移动开发
Android笔记
之权限库AndPermission
GitHub地址:https://github.com/yanzhenjie/AndPermission这个库可以节省不少代码量和时间使用示例如下findViewById(R.id.btnGetLocation).setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){AndPermission.
weixin_33759269
·
2020-08-15 16:59
Android笔记
五(Binder例子)
写之前,我们要明确一点:服务端存在Binder实体BBinder,客户端只有对应的Binder代理BpBinder。在java层中,Binder实体被Stub继承,而Binder代理为Stub.Proxy。举个栗子:假设要执行这样的场景:应用A作为客户端,要调用服务端B中的f方法。下面进行具体分析对于服务端B,我们需要有Binder实体这样才能进行IPC通信,AIDL文件可以帮我们生成一个接口文件
jametang25
·
2020-08-15 16:29
Android笔记
之文本随滑块移动的SeekBar
效果图FloatingTextSeekBar.javapackagecom.bu_ish.blog;importandroid.content.Context;importandroid.graphics.Canvas;importandroid.graphics.Color;importandroid.graphics.Paint;importandroid.os.Build;importand
weixin_33747129
·
2020-08-15 08:06
Android笔记
Activity过场动画
上期介绍了怎么自定义dialog然后给dialog添加过场动画,今天来说说如何个Activity添加过场动画吧。首先得需要动画吧,android动画xml就不啰嗦了,直接上代码入场动画退出动画要设置过场动画,还是一如既往的要写style,代码如下@anim/dialog_enter@anim/activity_out@anim/activity_out@anim/dialog_out介绍先四个it
ano场所
·
2020-08-15 02:26
android笔记
android
动画
Android笔记
自定义View(一):坐标系、角度(弧度)、颜色
本文只是作为个人知识总结,在这里感谢前辈们的参考资料:http://www.gcssloop.com/timelinehttp://blog.csdn.net/xmxkf/article/details/51490283https://blog.csdn.net/carson_ho/article/details/56009827目录一、前言二、Android中的坐标系2.1、屏幕坐标系2.2、V
Washinton_767010951
·
2020-08-15 00:38
Android笔记
:ToolBar和SearchView使用
ToolBar使用方式:注:ToolBar的使用必须继承AppCompatActivity,不能直接是继承Activity。而Fragment中使用Toolbar,则使用((AppCompatActivity)getActivity()).setSupportActionBar(toolbar);这个方法加载。如果承载的activity中有menu,而fragment中又有自己发menu,那么需要
chengxiaoping1109
·
2020-08-14 13:19
android
android笔记
3-button,imageButton
button:与imageButton的不同点:button有text属性,而imageButton没有imageButton有src属性,而button没有;两者都有background;监听事件:button与imageButton通过成员函数setOnClickListen(OnClickListener)来添加点击事件;监听事件的实现方法:1.匿名内部类:第一步:初始化当前所需要的控件;先
u013700636
·
2020-08-13 20:02
android-学习
android笔记
零碎知识点
一、点击事件的的四种写法1.)添加内部类实现OnClickListener借口2.)直接给button绑定一个实现OnClickListener借口的匿名内部类3.)activity实现OnClickListener借口4.)在xml文件中用android:οnclick=“functionName”,绑定方法二、数值单位比较px不论屏幕密度、长度固定dp与屏幕密度有关密度越大代表大长度越大、sp
index_jsf
·
2020-08-12 17:07
android_webview
【
Android笔记
】Android引用第三方依赖包library报错解决方法
在Android工程项目中,我们经常需要引用第三方依赖包library,有可能遇到以下引用报错的问题:在设置完library后重新打开显示管理错误,就是reference那里有个红叉叉,eclipse没有报错。那么有可能是因为:在windows系统下,你的工程项目跟要引用的library工程项目不是在同一个盘符或跟目录下。因为如果在不同盘符,project.properties中的android.
bit小兵
·
2020-08-11 18:20
根据图片url获取bitmap对象,并保存至sd卡
2016年07月26日14:57:46阅读数:166更多个人分类:
android笔记
版权声明:本文为博主原创文章,未经博主允许不得转载。
西红柿炒番茄加蛋
·
2020-08-10 20:35
android笔记
:长按APP图标弹出快捷方式(shortcuts)
最近刚入手一部华为mate10Pro的手机,是基于android8.0的,看过发布会知道mate10有一个这样的功能,长按app的图标会弹出一个快捷方式,效果如下图所示:,看一张动图当时挺感兴趣,于是乎网上一顿搜,才了解到这个是在android7.0上就有的新特性,也一直没有关注,感觉顿时与社会脱节了,一年多前的技术现在才被用到国产手机上。使用感觉还是比较方便的,像是iPhone的3Dtouch类
陈大宝
·
2020-08-10 04:49
Android
Android笔记
:浅析Android电视APP开发
TV应用程序使用相同的结构与手机和平板电脑。这种相似性意味着你也可以修改现有的应用程序运行在TV设备或创建新的应用程序基于你现在已经掌握的Android技术开发应用。1、创建AndroidTV工程本篇博客主要介绍如何准备您的开发环境,为开发电视应用程序,和最低要求的变化,使一个应用程序运行在电视设备上。首先,我们需要使用以下两个重要的组件:ActivityforTv(必须)-在应用的manifes
陈大宝
·
2020-08-10 04:48
Android
Android笔记
:Dialog显示图片
下看一下效果图点击TextView弹出Dialog点击图片Dialog消失先看一下MainActivitypackagecom.cxy.demo;importandroid.app.Activity;importandroid.app.Dialog;importandroid.content.Context;importandroid.os.Bundle;importandroid.view.Vi
陈大宝
·
2020-08-10 04:17
Android
Android笔记
:Android 锁屏
本文来源:http://my.csdn.net/stevenhu_223前言:在Android系统锁屏模块开发中,有两种形式的开发:一种是基于源码开发;另一种是基于第三方开发。基于源码开发还是比较具有危险性的,相对于第三方开发来说要考虑的问题比较多,而且移植后可能会出现问题,不便于维护。当然,基于源码开发锁屏要做的工作相对于第三方开发锁屏要做的工作就少了很多,比如在时间和日期的获取和实时更新、充电
陈大宝
·
2020-08-10 04:17
移动开发
Android
Android笔记
:Android 7.0 FileUriExposedException 解决
从Android7.0开始,一个应用提供自身文件给其它应用使用时,如果给出一个file://格式的URI的话,应用会抛出FileUriExposedException。这是由于谷歌认为目标app可能不具有文件权限,会造成潜在的问题。所以让这一行为快速失败。详见这里。这里讨论两种解决方式。1FileProvider方式这是谷歌官方推荐的解决方案。即使用FileProvider来生成一个content
陈大宝
·
2020-08-10 04:46
Android
移动开发
android
解决方案
uri
Android笔记
之ConnectivityManager
Android笔记
之ConnectivityManager概念ConnectivityManager ConnectivityManager主要用于管理与网络连接相关的操作用于查询网络连接状态,当网络状态发生改变时通知应用
Steven_ZYF
·
2020-08-10 02:24
Android
Android笔记
系列--(2) Bluetooth BLE低功耗
上篇:
Android笔记
系列--(1)传统蓝牙socket通讯方式整理了一下网上关于蓝牙的资料,几乎涵盖Android开发使用蓝牙的方方面面。
繁星点点-
·
2020-08-10 01:17
Android笔记系列
从右往左的布局( RTL layout )
Elyar的
Android笔记
(八):转载前请注明出处,尊重版权:http://book.51cto.com/art/201311/418549.htm从右到左布局(RTLLayout)从Android4.2
Elyar_Anwar
·
2020-08-10 01:52
Android
UI
Android笔记
---四大组件之Content Provider内容提供者详解
ContentProvider(内容提供者)是android中的四大组件之一,主要用于在不同的应用程序之间实现数据共享的功能,很多系统自带应用,比如联系人信息,图片库,音频库等应用,为了对其他应用暴露数据,就使用了ContentProvider机制,所以在遇到获取联系人信息,图片库,音频库等需求的时候,我们也需要用到ContentProvider,另外,如果我们想让其他的应用使用我们自己程序内的数
极客Geek
·
2020-08-09 22:40
Android
android
Android笔记
——ListView(列表视图)
最近在安卓入门阶段苦苦挣扎,也看了很多入门的书,也一边在看兄弟连云课堂的视频,我觉得视频讲解的是我看过这么多讲解比较好的一个。其实他们讲解也是按照官方API文档来举例子讲解,下面我把这几天学习的内容整理一下,有些地方自己也没懂,欢迎大家指导。ListView介绍:列表视图是android中最常用的的一种视图组件,它以垂直列表的方式列出所需要显示的列表项,例如人名单,系统设置等,都用到了ListVi
xien_n
·
2020-08-09 22:35
android
我的
Android笔记
(四)—— SQLite设置_id自增的方法
只需在建表的时候指定类型:INTEGERPRIMARYKEYAUTOINCREMENT然后在存入数据的时候不设置其值(或设置为null)即可。如建表:[sql]viewplaincopyprint?CREATETABLETABLE_NAME(_idINTEGERPRIMARYKEYAUTOINCREMENT,nameTEXT);存入数据:[html]viewplaincopyprint?Conte
guozh
·
2020-08-09 21:05
技术文章
Android笔记
:自定义锁屏
最近用到了自定义锁屏这个功能,写完之后整理了一下代码,把代码贴出来,方便大家学习使用。先上效果图:混乱的锁屏控制Android自4.0版本,也就是APIlevel14开始,加入了锁屏控制的功能,相关的类是RemoteControlClient,这个类在APIlevel21中被标记为deprecated,被新的类MediaSession所替代.我们的音乐App中最开始使用的是原生锁屏控制API,说实
陈大宝
·
2020-08-09 18:37
Android
Android笔记
-ListView总结(多选框ListViiew,动态加载,多线程更新ListView中的进度条)...
WhyListView?ListView如果仅仅出于功能上的需求ListView可能没有存在的必要,ListView能作的事情基本上ScrollView也能胜任。ListView存在的最根本的原因在于它的高效(如何实现的?).ListView通过对象的复用从而减少内存的消耗,也减少了对象的创建从而也减少的cpu的消耗(在Androidk中创建View对象经常伴随着解析xml)。ListView的本
weixin_30861459
·
2020-08-09 17:38
Android笔记
之greenDao3.0学习总结
前言本博文旨在记录greenDao3.0的基本用法以及基于greenDao3.0的数据库的升级策略。本文基于Window10下AndroidStudio环境操作使用。废话不多说,直入正题。关于greenDao3.0greenDao是一个对象关系映射(ORM)的框架,能够提供一个接口通过操作对象的方式去操作关系型数据库,它能够让你操作数据库时更简单、更方便。如下图来之其官网的图片:官网地址:http
mictoy_朱
·
2020-08-09 16:51
android笔记
小白
android笔记
【1】--Android四大组件之一(Activity)
一.什么是activityactivity是一个应用程序组件,是四大组件之一。提供用户与程序交互的界面。二:如何创建activity1.继承android的activity类2.重写方法OnCreate();3.设置显示布局4.在ActivityMinifast.XML注册5.默认情况下,我们创建一个新的androidproject,就会自动创建一个MainActivity,如图所示:6.其次在a
小雨伞千金
·
2020-08-09 06:28
小白android笔记
Android笔记
:高德地图-点击获得目的经纬度,根据经纬度获取地址(逆地理编码)
1.需要资源:高德地图搜索SDK以及相关SDk下载地址2.根据经纬度得到具体地址:1.这里需要用到地图搜索SDK;2.通过逆地理编码来实现。3.示例代码:首先要实现GeocodeSearch.OnGeocodeSearchListener接口/****@author程龙*/publicclassAddEnterprisesActivityextendsActivityimplementsLocat
程思阳
·
2020-08-08 11:09
Android第三方
Android
【
Android笔记
四 】使用android 调用震动的例子
这两天干了点别的,原因是昨天使用getProviders()方法时,用到了ArrayList这个类,突然想深入的了解他的机制,结果收获非常多,很纠结的看了一位大神分析的JAVACOLLECTIONFRAMEWORK的源代码,这样FailFast机制就赤裸裸的出现在眼前了,中间核心代码带我走进了设计模式的大门,原来源代码使用了装饰器设计模式,今天自己也是总结了一下学习成果在http://blog.c
ai_longyu
·
2020-08-08 10:32
Android笔记
:标题栏颜色渐变效果的实现
之前经常在网上看到这种效果,猜想是滚动listview来改变标题栏的颜色,担心感觉那个应用的比较少,今天项目里需要这样的效果,我就想用scrollview来实现一下,废话少说,上图为要实现的效果(网易考拉商品详情页)。直接上代码:核心类GradationScrollView/***@author程龙*@data2018/12/21*带滚动监听的scrollview*/publicclassGrad
程思阳
·
2020-08-08 10:07
Android
Android笔记
【
android笔记
】编写显示电池电量的演示程序MyBatteryDemo
通过一个显示电池电量的小程序来学习了解android的基本开发如上图一个文本框用于显示电池电量,一个按钮当点击按钮后可以立即显示当前的电池电量.定义需要的控件在activity_main.xml中定义我们需要的控件信息:文本框TextView和按钮Button。代码如下:在MainActivity.java文件的onCreate函数中获得控件的idbuttonShowBattery=(Button
记事本
·
2020-08-07 22:42
编程语言
我的android学习路线
Android笔记
:通过代码设置系统壁纸
项目中可能用到,上网上看了一些资料,整理了一下贴出来供以后自己使用,有用的拿走,不谢,首先必须的设置权限,否则程序会崩:允许程序设置壁纸的权限代码比较简单:testActivity代码:packagecom.dfwy.cxy.picdemo;importandroid.app.Activity;importandroid.app.WallpaperManager;importandroid.gra
陈大宝
·
2020-08-07 22:00
Android
Android笔记
参考:http://www.runoob.com/(广播部分)https://www.jianshu.com/p/ca3d87a4cdf31.布局LinearLayout,RelativeLayout,FrameLayout2.Activity(http://www.runoob.com/w3cnote/android-tutorial-activity.html)活动是一种可以包含用户界面的组件
LeVi_1994
·
2020-08-07 21:48
初学
android笔记
——点击按钮放大
packagecom.example.button;importandroid.os.Bundle;importandroid.animation.AnimatorSet;importandroid.animation.ObjectAnimator;importandroid.app.Activity;importandroid.view.MotionEvent;importandroid.vie
绛珠草0613
·
2020-08-07 19:43
Android笔记
菜鸟学
Android笔记
(十六):零散的知识点
一、真实的网站建站流程1、租一个固定的ip2、注册一个域名3、到dns服务器将域名指向ip二、如何将web应用打包如:将E盘目录下的news打包如何打包?先打开cmd,然后进入E盘然后先看看jar的指令有什么作用?打包的指令如下:这时候就是打包完毕,可以看看打包的文件:将其打包到Tomcat目录下启动后发现已经解压(原先没有的)cmd常见的指令:进去后就可以将web应用打包,命令行:jar-cvf
小虫架构故事
·
2020-08-07 15:56
第一章:java
web
菜鸟学Android
【
Android笔记
】【壁纸一】默认壁纸及默认壁纸组件
最近工作内容发生了一些变化,因此对前段时间的壁纸学习进行一个总结。本章主要介绍,手机在第一次开机时,所使用的默认壁纸以及默认壁纸服务。默认壁纸默认壁纸的代码加载位置在framework/base/core/java/android/app/WallpaperManager.java中,openDefaultWallpaper方法可以用于获取默认壁纸,像默认壁纸组件ImageWallpaper,就是
ironlzz
·
2020-08-07 14:35
壁纸
Android
壁纸
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他