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笔记
--简单的自定义View之自绘控件
第一步:新建atts.xml文件,自定义属性,不引用系统的属性,在构造器中使用安卓系统自带的API的TypedArray类取出atts.xml中的自定义属性使用(通过映射)。第二步:新建一个类,继承View类,重写onMeasure()方法(计算自定义View所需宽高)。第三步:,重写onDraw()方法(绘制自定义View)。这样就可以在UI界面上显示一个自定义的View。如果自定义View可以
NO0111
·
2020-08-24 10:36
Android笔记
--简单的Fragment和Activity的之间的数据交互(传值)
通过点击MainActivity里的按钮传一个字符串给MainActivity2的fragment里的textview,并显示出来。1、在MainActivity下:通过intent先把字符串传给MainActivity2。btn=(Button)findViewById(R.id.button1);btn.setOnClickListener(newOnClickListener(){@Over
NO0111
·
2020-08-24 10:36
Android
Fragment
接口回调
setArguments
FragmentManager
Android笔记
2019-07-25,工作半年。第一次写博客。为了记录自己在工作中遇到的问题和解决的办法思路。加深印象和方便以后复习。不面向萌新。一、屏幕适配,动态设置view位置情景再现(2019-07-25)xml布局:父布局Relativelayout,子布局:3个Relativelayout。实现效果:如图:上白(记为R1)下黑(记为R2),用layout_weight属性,在竖直方向比例分布。黄色圆形R
qq_1164842895
·
2020-08-24 09:47
android笔记
笔记
Android笔记
: ProgressBar 圆形进度条颜色的设置
你是不是还在为设置进度条的颜色而烦恼呢……别着急,且看如下如何解决。ProgressBar分圆形进度条和水平进度条我这里就分享下如何设置圆形进度条的颜色吧,希望对大家会有帮助。源码如下:布局文件代码:[html]viewplaincopyprint?此XML文件新建在drawable目录下:文件名为:progressbar[html]viewplaincopyprint?至于设置水平进度条的颜色,
码农的乱世
·
2020-08-24 08:49
Android笔记
: ProgressBar 圆形进度条颜色的设置
你是不是还在为设置进度条的颜色而烦恼呢……别着急,且看如下如何解决。ProgressBar分圆形进度条和水平进度条我这里就分享下如何设置圆形进度条的颜色吧,希望对大家会有帮助。源码如下:布局文件代码:此XML文件新建在drawable目录下:文件名为:progressbar 至于设置水平进度条的颜色,大家请百度,Google之,谢过。
Mars2639
·
2020-08-24 07:12
Android
实现一个随手指移动而滑动的效果---爬坑
@(
Android笔记
)scrollTo和scrollBy爬坑初体验我只是想要实现一个可以随着手指移动而移动的小滑块当我实现publicclassMyViewextendsView的时候直接使用是有问题的
AINewBegin
·
2020-08-24 07:21
android
#
Android笔记
#Android动画总结(三) 属性动画
视图(补间)动画的局限性之前通过两篇文章介绍完了视图动画,其实从中我们也可以发现,补间动画只适用于简单的动画效果并且它完成的只是动画效果的展示,并没有能改变视图的属性,举个例子,一个按钮从(0,0)位移到(100,100),如果使用补间动画,会发现在当前位置(100,100)处点击按钮不能响应点击事件,说明按钮的位置属性并没有改变;再有,补间动画的组合效果也存在一定的局限性,无法实现动画的按序播放
superyu1992
·
2020-08-24 07:22
Android笔记
20170524
Android笔记
一、图片缩放添加属性:android:scaleType="属性值"android:scaleType属性值的可选参数:值说明效果图matrix拉伸图片(不按比例)以填充View的宽高fitXY根据父元素拉伸填充fitStartfitCenterfitEndcentercenterCropcenterInside二、标签的作用merge中文意思是融入顾名思义就是将一个布局融入到另一个布局中新建一个
中華田園雞
·
2020-08-24 04:45
Android笔记
---使用HttpClient发送POST和GET请求
在Android上发送HTTP请求的方式一般有两种,HttpURLConnection和HttpClient,关于HttpURLConnection的用法可以参考HTTP之利用HttpURLConnection访问网页,这里只介绍HttpClient发送POST与GET请求的用法。HttpClient是Apache提供的HTTP网络访问接口,使用需要注意以下几点:首先看下发送GET请求:1.声明一
极客Geek
·
2020-08-23 10:35
Android
Android笔记
:Android中的socket通信
最近在整理socket知识,特意做了一个笔记,以供以后查阅。1.简介IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,socket则是对TCP/IP协议的封装和应用(程序员层面上),它并不是一个协议。在TCP/IP协议族中主要的Socket类型为流套接字(streamsocket)和数据报套接字(datagramsocket)。流套接字将TCP作为其端对端协议,据报套接字使
九乐柠檬
·
2020-08-23 05:21
Android笔记
(八):理解解压zip文件过程(已解决中文乱码)
ZipExtractorTask类只能解压zip类型的压缩文件,并带有解压过程对话框,有待完善解压非zip文件的提示。publicclassZipExtractorTaskextendsAsyncTask{privatefinalStringTAG="ZipExtractorTask";privateFilemInput;privateFilemOutput;privateProgressDial
萌面小侠_ZBM
·
2020-08-22 23:11
Android笔记
android笔记
Android项目的目录结构(熟悉)Activity:应用被打开时显示的界面src:项目代码R.java:项目中所有资源文件的资源idAndroid.jar:Android的jar包,导入此包方可使用Android的apilibs:导入第三方jar包assets:存放资源文件,比方说mp3、视频文件bin:存放编译打包后的文件res:存放资源文件,存放在此文件夹下的所有资源文件都会生成资源iddr
法神赵日天
·
2020-08-22 12:51
android笔记
操作数据库:ORMLitehttp://blog.csdn.net/lmj623565791/article/details/39122981greenDaoMasterhttp://www.it165.net/pro/html/201401/9026.htmlhttp://blog.csdn.net/krislight/article/details/9391455简单性能对比http://bl
负手天涯
·
2020-08-21 16:58
android笔记
1、android:passwordisdeprecated:UseinputTypeinstead将android:password="true"更改为:android:inputType="textPassword"2、missingcontentdescriptionattributeonimageADT16.0的新特性,在一些没有文本显示的控件里,如imageView和imageButto
oliven
·
2020-08-21 15:57
android
android笔记
-7.0App间共享文件
AndroidN以上三方app打开文件,调用系统安装时Uri的处理:一、AndroidManifest文件中注册authorities:FileProvider控制域,build.gradle中applicationId的值+“.FileProvider”exported:FileProvider是否需要公开grantUriPermissions:是否授予文件临时访问权限二、在资源文件夹res文件
鲜榨柠檬
·
2020-08-21 01:29
【Android开发--新手必看篇】选项卡与滑动界面 FragmentTabHost && ViewPager
Android笔记
——选项卡与滑动界面【若对该知识点有更多想了解的,欢迎私信博主~~】选项卡与滑动界面:FragmentTabHostandViewPagerFragmentTabHost:第一步:在Activity
江川一梦
·
2020-08-20 21:44
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
扣丁学堂
Linux培训详解程序运行时加载动态库失败解决方法
今天
扣丁学堂
Linux培训老师给大家介绍一下关于Linux程序运行时加载动态库失败的解决方法,希望对同学们学习有所帮助,下面我们一起来看一下吧。Linux下不能加载动态库问题当出现下边异常情况.
codingker
·
2020-08-18 14:43
Linux
#
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笔记系列
上一页
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
其他