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 studio配置lambda
①首先需要确保已经安装了JDK1.8,②在module的build.gradle中配置如下内容:在
android-
>defaultconfig节点下配置jackOptions:defaultConfig
皇朝青城
·
2020-08-04 08:46
Android-
线性布局的经典案例1-计算器
目标效果:styles.xml文件内容如下:24sp25dp25dpx_layout.xml文件内容如下:
winwll
·
2020-08-04 07:32
Android
Android
线性布局
经典案例
Android-
数据库Sqlite的创建,查询及在ListView显示
之前一直没用到数据库,也就没看。突然有一天要用到才想去看,无奈得不到精髓,在这一块也是消沉了好几天都没有进展,而且也看了蛮多的博客,看完之后居然像没看过一样,好囧。。。。我也不知道是不是新手都这样,如果是,那我一定很理解,如果不是,那只能说我自己太懒了,没有动手的能力。后来看了Mars老师的视频,然后跟着敲代码,代码跟着一样,运行却一直出现异常,百度上说异常的出现可能是Sql语句有错误,存在空格也
N葫芦
·
2020-08-04 03:53
android
Android-
手机Mp3音乐文件显示到ListView中
在做音乐播放器的时候都需要搜索手机里面的音乐文件并显示到文件中,并显示到ListView中,下面直接来说说搜索音乐文件并显示到ListView中的实现方法。直接上代码,从代码中看问题……首先布局文件放置一个ListView,/com.android.Mp3List/res/layout/Activity_main.XML:mp3文件有很多属性,这里以少量为例,只显示音乐名,时间和演唱者:为了更好的
N葫芦
·
2020-08-04 03:53
android
Android-
根据目的宽高和原宽高进行图片裁剪的代码
根据目的宽高和原始宽高,并比较一一比较它们,最后根据目的宽高和原始宽高的大小确定裁剪方案:1:宽高都不大于目的宽高(保持图片原宽高,在目的宽高的画布上剧中画上原图片)2:/**宽不大于目的宽,高大于目的高(以高的比例为标准缩放图片,然后在目的宽高的画布上剧中画上图片)snapshot*/floatscale=(float)widHig[1]/(float)bitmap.getHeight();Ma
u013908616
·
2020-08-04 03:21
android
如何在Android Studio中导入eclipse的library project
第一步:将eclipse的library先转换成androidstudio项目:library右击->Export->
Android-
>GenerateGradlebuildfiles->next->选择
心上有草
·
2020-08-04 03:43
Android
Android-
记一次bugfix-主dex包数超过65535
一.问题产生和解决过程1.问题描述打包的时候总是提示:com.android.dex.DexException:Toomanyclassesin--main-dex-list,maindexcapacityexceeded2.问题原因因为主dex包中的方法数超过65535(Short.MAX_VALUE),导致生成包失败。追溯问题:if(args.mainDexListFile!=null){//
依然淡笑
·
2020-08-04 02:53
Android
bugfix
android-
显示选择本地图片或拍照
原文地址http://blog.csdn.net/shaojie519/article/details/7626962[java]viewplaincopyimportjava.io.ByteArrayOutputStream;importjava.io.InputStream;importandroid.app.Activity;importandroid.app.AlertDialog;imp
Barving
·
2020-08-04 02:02
微信小程序常见
问题集锦
一:项目结构微信小程序项目结构主要有四个文件类型,如下WXML(WeiXinMarkupLanguage)是框架设计的一套标签语言,结合基础组件、事件系统,可以构建出页面的结构。内部主要是微信自己定义的一套组件。WXSS(WeiXinStyleSheets)是一套样式语言,用于描述WXML的组件样式,js逻辑处理,网络请求json小程序设置,如页面注册,页面标题及tabBar。注意:为了方便开发者
不是一只碗
·
2020-08-04 01:03
Android-
垂直上下滚动的TextView
来自:https://github.com/paradoxie/AutoVerticalTextview参考博客:
Android-
实现上下滚动的textview相关类的继承关系:publicclassViewimplementsDrawable.Callback
Mars-xq
·
2020-08-04 00:55
自定义控件
自定义view
Android-
打开相册选择单张图片
btn8.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewview){/*在ActivityAction里面有一个“ACTION_GET_CONTENT”字符串常量,//该常量让用户选择特定类型的数据,并返回该数据的URI.我们利用该常量,//然后设置类型为“image/*”,就可获得Andro
Mars-xq
·
2020-08-04 00:24
图片
android工具类
React Native封装原生组件发布到npm
1.首先,有一个rn项目,用AdnroidStudio打开
android-
>app->build.gradle如图新建一个AndroidModule,名字就取react-native-xxxxxxx,根据功能取吧
Simon_youth
·
2020-08-03 22:00
react
native
Android肝帝战纪之字体图标库(iconify)的简单使用
app级别的gradle中引入依赖api'com.joanzapata.iconify:android-iconify-ionicons:2.2.2'api'com.joanzapata.iconify:
android
王二鸣
·
2020-08-03 22:37
Yapi服务部署,二次开发
问题集锦
Yapi作为目前业内最好用的接口管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护API。1、命令行部署如果github压缩文件无法下载,或需要部署到一些特殊的服务器,可尝试此方法mkdiryapicdyapigitclonehttps://github.com/YMFE/yapi.gitvendors//或者下载zip包解压到vendors目录(cl
咻咻ing
·
2020-08-03 20:18
JS
Android 配置问题
Inadditiontoadding"127.0.0.1localhost"toyourhostsfile,makethefollowingchangesinEclipse.UnderWindow->Preferences->
Android
koala_swnu
·
2020-08-03 18:05
Promise原理和
问题集锦
参考网站:https://www.cnblogs.com/lvdabao/p/es6-promise-1.htmlhttps://www.cnblogs.com/minigrasshopper/p/9141307.htmlhttps://segmentfault.com/a/1190000011652907promise原理其实,promise就是三个状态。利用观察者模式的编程思想,只需要通过特定
juse__we
·
2020-08-03 18:41
Android-
常用数据结构List(ArrayList)----小总结(1)
开发中,一个贴切的数据结构,可以非常好的满足需求的同时,最大程度的节省内存,这是一个精细的开发者必须要考虑的事情。在这里,稍微总结一下安卓开发中经常会使用到的一些数据结构,请大佬批评指正。1,数据结构与算法数据结构,表示一种数据模型,模型的元素之间存在着逻辑结构以及存储结构;算法表示一种规则或者说是一种策略。数据对象中数据元素之间的相互关系,也就是逻辑关系基本上可以分为:集合结构,线性结构,属性结
费城之鹰
·
2020-08-03 18:11
android技术
android-
拍照/选择相册获取图片并编辑
效果图:实现步骤:1.添加依赖://photoviewimplementation'com.github.chrisbanes.photoview:library:1.2.4'//使用Crop裁剪图片implementation('com.yalantis:ucrop:2.2.0'){excludegroup:'com.android.support'excludegroup:'com.squar
kenadc
·
2020-08-03 16:49
安卓
Android-
仿千度尺的横向滚动选择器
先上一个效果图主要核心方法,这里有一个问题ontouchEvent如果返回super,则move事件不会继续执行,down事件则没问题.所以这里要返回true其次,就是计算滚动距离的问题@OverridepublicbooleanonTouchEvent(MotionEventevent){switch(event.getAction()){caseMotionEvent.ACTION_DOWN:
池存祥
·
2020-08-03 15:14
android
Android-
三种菜单栏实现
Android-
三种菜单栏实现(OptionMenu,SubMenu,ContextMenu)1.回顾上篇学习了安卓的notification通知实现2.重点(1)OptionMenu的动态和静态实现(
Aaron9873
·
2020-08-03 14:52
Android
Android-
自定义View之重写控件(自定义Dialog)
自定义控件实现的方式主要有:重写控件,组装控件,继承View,opengL等。这里说的控件是指安卓自有的控件,TextView、Button等。本篇先讲第一种方式:重写控件。重写控件,也就是继承控件类,主要是重写原有的方法,增加自定义方法,修改原有部分属性。更多的应用场景是为父控件设置一个特定的布局,或者是设置特定的点击响应。以便在app里达到重用或者是简化代码的目的。是自定义控件的一个常用的方式
Java上下求索
·
2020-08-03 14:49
android
android-
下拉框Spinner
https://github.com/arcadefire/nice-spinnerUsagedependencies{compile'com.github.arcadefire:nice-spinner:1.3.1'}Theusageisprettystraightforward.AddthetagintotheXMLlayout:Note:changelayout_widthtoatleast
T_yoo_csdn
·
2020-08-03 14:11
Android
UI
AS小问题解决方法汇总(持续更新)
Errorrunningapp:InstantRunrequires'Tools|Android|EnableADBintegration'tobeenabled.上网找了一下,解决方法如下:Tools->
Android
Lriko
·
2020-08-03 13:57
简单问题
小问题
解决方法
Android-
自定义控件垂直TextView
正常情况下TextView的文本内容是水平显示的,那如何做到让内容垂直显示呢,于是做了一些尝试,自定义控件继承TextView,重写onDraw函数,代码如下:@OverrideprotectedvoidonDraw(Canvascanvas){canvas.rotate(-90);canvas.translate(-getHeight(),0);super.onDraw(canvas);}以上实
weixin_30915275
·
2020-08-03 11:09
Android-
下拉列表框Spinner的使用
在很多应用中,我们经常会看到下拉框的使用,如显示一些城市或时间等。下拉列表框是一种很常见的图形组件,为用户提供一个列表的选择方式,由于列表以隐藏-展开的方式呈现,因此Spinner很节省屏幕资源,这也是它的优点之一。下面介绍一下Spinner的使用方法。在android中,Spinner的显示可以概括为三种方法。一、直接通过资源文件配置首先还是布局管理器里添加Spinner控件然后在配置文件Str
N葫芦
·
2020-08-03 11:36
android
java
android
Spinner
下拉列表框
Android-
如何让优雅地让一个TextView显示两种样式的字体
title:
Android-
如何让优雅地让一个TextView显示两种样式的字体tags:分享优雅写代码的一个小技巧~前言这是一个很常见的需求,一般出现在有单位的数据展示上面。
DRPrincess
·
2020-08-03 11:48
Android--UI
Android-
自定义控件之重写控件(自定义TextView)
由于另外一篇《
Android-
自定义控件之重写控件(自定义对话框)》过于偏向拼装控件的方式,就再写一篇来说明重写控件吧!相信这篇的例子会更加直观的帮助大家理解重写控件。也帮助我记忆这一方式。哈哈。
Java上下求索
·
2020-08-03 10:29
android
Android-
如何将用户设置进行保存?(内部存储、SD卡,用类作为媒介)
本次实例是将用户的设置信息,以实体类为媒介,保存到内部存储或者SD卡的文件里。再次打开应用时,程序会自动调用文件中实体类,并对设置信息进行设置,使其恢复到用户最终保存的状态。首先,创建一个实体类(这里要实现Serializable接口,即序列化,这样才能让类在内存中传递):publicclassSettingDataimplementsSerializable{privatebooleantitl
红石丶
·
2020-08-03 09:11
培训日记
数据读写
设置
保存信息
IO流
实体类
在Android Studio3.6中打开Android Device Monitor的一种解决方案
前言从AndroidStudio3.0开始,AndroidDeviceMonitor就被弃用了(3.1被废弃,并于3.2被移除),即不能再通过Tools->
Android-
>AndroidDeviceMonitor
微步_ym
·
2020-08-03 09:37
Android
[Android jni开发系列(一)]AndroidStudio开发环境搭建和常见错误解决
1、下载ndkndk可以直接通过sudio下载(Tools->
Android-
>SDKManager->SDKtools里下载cmake和ndk)或者直接到AndroidDevTools下载,像配置sdk
yin1031468524
·
2020-08-03 09:07
Android学习
android-
搭建本地maven仓库
title:
android-
搭建本地maven仓库categories:Androidtags:[android,maven,unity,打包]date:2020-07-2017:03:35comments
虾扯蛋_
·
2020-08-03 09:06
Unity3D
Android
Android-
发送有序广播
1.功能描述:实现拦截一条有序广播。2.技术要点:通过sendOrderedBroadcast()方法发送一条有序广播。(1)用户交互界面的设计与实现(2)界面交互代码的设计与实现(3)创建3个广播接受者:MyBroadcastReceiverOne.javaMyBroadcastReceiverTwo.javaMyBroadcastReceiverThree.java3.实现步骤:(4)设置优先
xyy_97
·
2020-08-03 09:43
Android:隐形和消失之间的区别?
#1楼参考:https://stackoom.com/question/mUOt/
Android-
隐形和消失之间的区别#2楼INVISIBLE:无形:Thisviewisinvisible,butitstilltakesupspaceforlay
xfxf996
·
2020-08-03 08:06
Android-
实现关机后数据不会丢失
要实现关机后数据也不会丢失,需要使用到AndroidViewModel,SaveStateHandle和SharePreferences要达到的目的就是将数据保存成这个亚子就不会出现app在异常闪退或者关机后数据的丢失了注意在使用SaveStateHandle和binding的时候需要在gradle里面设置一波下面开始做一个简单的小Demo数据类packagecom.example.applica
Moshe X
·
2020-08-03 07:51
Android
JAVA
心得
Android-
通过ViewModel保存数据实现多页面的数据共享
通过ViewModel实现的数据共享符合Android的MVC设计模式,将数据独立出来实现的Demo1、主页面通过SeekBar来改变数字的值2、点击进入就进入第二个界面,但是数据还是共享的3、随便加两个数字上去,再次切换4、发现数据还是共享的下面是具体实现步骤:1、建立两个Fragment(使用了Binding和Navigation)一点要添加Binding和Navigation不然做不了2、建
Moshe X
·
2020-08-03 07:51
Android
JAVA
Android-
屏幕适配-面试题
问:屏幕适配怎么做?答:1、不使用以像素点为单位的单位2、多使用带权重的属性3、多使用带权重属性的布局4、图要多切5、能用.9的用.96、在展示视图前px转dp7、开发时参照固定屏幕密度,展示视图前获取当前手机的屏幕宽高,用当前的屏幕宽高除以固定的宽高,得出比例,给视图属性赋值8、使用API提供的percent布局,但是除了控件宽高,还得用dp9、使用某些封装过的percent布局,不能兼容Vie
墨漓
·
2020-08-03 07:41
Android面试题
AndroidStudio3.0打开Android Device Monitor
相信很多更新了AndroidStudio3.0的小伙伴会发现无法在工具栏的的Tools->
Android-
>devicemonitor,打开DeviceMonitor。
PeiJiang0830
·
2020-08-03 07:58
Android学习笔记
React Native之遇到的问题
Unabletoloadscriptfromassets'index.android.bundle'.Makesureyourbundleispackagedcorrectlyoryou'rerunningapackagerserver.解决方案(步骤):1.进入‘项目’->
android
weixin_30869099
·
2020-08-03 06:45
Android-
屏幕适配(smallestWidth适配/今日头条屏幕适配方案终极版)
(一)今日头条屏幕适配方案总的来说它是通过修改density值,强行把所有不同尺寸分辨率的手机的宽度dp值改成一个统一的值,这样就解决了所有的适配问题。其适配方案的核心原理在于,根据以下公式算出density(density的意思就是1dp占当前设备多少像素)当前设备屏幕总宽度(单位为像素)/设计图总宽度(单位为dp)=density屏幕总宽度就是屏幕宽与高相比较最小的那个例如:屏幕像素为1920
码农小白007
·
2020-08-03 06:27
Android
Android-
模拟器中SD卡的创建和文件上传
篇章一:SD卡的创建:一SDCard介绍1.SDCard可以把他看看做是移动硬盘或U盘,也就是手机的内存卡2.SDCard的创建是在eclipse创建模拟器时随同创建,也可以使用dos命令创建二SDCard的使用在程序中访问SDCard的时候需要申请访问的SDCard权限,即是在AndroidManifest.xml中加入SDCard的权限有两种方式来创建SD卡。但基本上都是在创建Android模
ShawshankLin
·
2020-08-03 05:38
Android
android-
项目篇-性能优化之卡顿与ANR
ANR即使编写出能够通过世界上的所有性能测试的代码,却仍有可能让用户感觉迟钝、发生挂起或卡住很长时间,或者处理输入的时间过长。在应用响应能力方面可能发生的最糟糕的情况就是“应用无响应”(ANR)对话框。在Android中,系统会通过显示说明应用已停止响应的对话框来防范在一段时间内响应不足的应用。此时,应用已在相当长的一段时间内没有响应,因此系统会向用户提供退出此应用的选项。在设计应用时应充分考虑响
Liu Weidong
·
2020-08-03 05:53
android
禁止app字体随系统字体变化,原生和各种移动端框架适用
ionicapp和reactnativeapp均适用在MainActivity中加上如下代码ionic中文件位置为platform->
android-
>src->项目名->importandroid.content.res.Configuration
一个没有水元素的冰法
·
2020-08-03 04:35
ionic
ReactNative
android
【
android-
自定义控件】实现计数器效果分析及源码
本文将介绍如何使用自定义控件实现计数器,效果如下所示:主要功能:1、实现计数功能2、到达数值上限/下限无法点击3、自定义控件暴露方法供外部使用实现思路:1、创建一个自定义控件的布局2、写一个自定义组合控件的类,继承自LinearLayout/RelativLayout,实现前三个方法,统一构造函数的入口3、使用时候将该类名copyreferences然后在布局中使用即可4、利用自定义属性设置max
小菜要发财
·
2020-08-03 03:02
Android Studio运行程序出现Session ‘app’: Error Launching activity 解决办法
Tools->
Android-
>SyncProjectwithGradleFiles2.禁用InstantRun,把复选框去除:3.尝试重新安装应用程序原因是虽然手机卸载了我们之前安装的应用程序,但Android
落辰li
·
2020-08-03 03:47
Android
Android真正的静默安装(android7.0静默安装)
其实安装,卸载,都是在frameworks->base->cmds->pm->src->com->
android-
>cmmands->pm:PackageManager.java安装:installPackage
斗狗QQ316084933
·
2020-08-03 02:27
android7.0静默安装
【
Android-
设计模式】适配器模式
【适配器模式的定义】:适配器模式把一个类的接口变换成客户民期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。【实力类比】:很多东西狗不吃但人吃,人吃后拉屎给狗吃屎——这个例子中的人就一个适配器!【实战】publicclassGoodsAdapterextendsBaseAdapter{privateLayoutInflaterinflater;privateListg
menghaocheng
·
2020-08-03 02:33
Android
Android-
使用JsBridge来优化js与本地webview的交互
基于lzyzsd的JsBridge优化改进而来的AndroidJsBridge。工程传送门优化1.支持自定义桥名;2.修复web页未渲染即进行跳转导致Js桥初始化失败的问题;使用添加maven依赖com.hjhrq1991.libraryjsbridge1.0.5pom添加gradle依赖compile'com.hjhrq1991.library:jsbridge:1.0.5'在你的布局上添加Br
一叶飘舟
·
2020-08-03 00:41
Android开发
Android-
报错总结之一:WebView加载本地JS
今天帮朋友做了一个apk,内容全是用html5做的,然后把整个文件夹(包括js、cs、image等等)全部一股脑的塞到assets目录下,然后在代码里通过webview调用loadUrl(“file:///android_asset/xxx.html”),js支持也都加上了,settings.setJavaScriptEnabled(true);,本来满打满算的运行起来一点问题没有,结果报了个比较
丿天下丶第一
·
2020-08-03 00:27
Android大神之路
Android Studio 1.5+ 中调试Native和Java代码
依次Tools->
Android-
>SDKManager,然后点击“SDKTools”的Tab标签,勾选LLDB。点击“Apply”以安装L
glaxy01
·
2020-08-03 00:15
NDK
android-
实现黑名单拦截
Android没有对外公开结束通话的API,如果需要结束通话,必须使用AIDL与电话管理服务进行通信,并调用服务中的API实现结束通话,方法如下:1>从Android的源代码中拷贝以下文件到项目中:com.android.internal.telephony包下的ITelephony.aidlandroid.telephony包下的NeighboringCellInfo.aidl注意:需要在项目中
wxxu
·
2020-08-02 23:02
android基础
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他