- 在Android开发中遇到的问题与解决方案
志尊宝
Android基础android
在Android开发过程中,我们可能会遇到各种各样的问题。本文将总结一些常见的Android开发问题及其解决方案,以便大家在遇到类似问题时可以迅速找到解决方法。1.内存泄漏问题问题描述:内存泄漏会导致应用在长时间运行后出现内存不足的错误,进而影响应用的稳定性和性能。解决方案:(1)使用AndroidStudio自带的MemoryAnalyzerTool(MAT)分析内存泄漏原因,如Activity
- 安卓开发问题:Build was configured to prefer settings repositories over project repositories but repositor
运气真不错!
Android开发问题记录android
Android开发问题记录:Buildwasconfiguredtoprefersettingsrepositoriesoverprojectrepositoriesbutrepositor参考文章遇见情况说明:导入YUtils库不成功在项目中的build.gradle添加以下内容时报错allprojects{repositories{maven{url"https://jitpack.io"}}
- Android开发问题
ximen502_
Android
944.FragmentTabHost白屏问题看了一下Logcat日志主要是因为Fragment走了onDestroyView()方法,然而并没有走onDestroy()方法,只是View都被destroy了,这时候切换Fragment发现只有当前显示的这个还正常其他切换过去全部都白屏了。这种情况是Activity有3个Fragment,使用show和hide的方式进行隐藏和显示,每个fragme
- Android开发问题集
码农修行之路
1.项目拉取下来,开启小飞机,更新远程仓库aar失败解决方案:先关闭科学上网小飞机,然后注释掉项目中gradle.properties最后配置的代理信息,重新make项目,待其它远程库aar拉取完成后,再次打开小飞机解开刚才注释掉的代理信息,make就成功了2.org.gradle.internal.resolve.ArtifactResolveException:Couldnotdownload
- 解决Android开发问题:Installed Build Tools revision XX is corrupted. Remove and install again using the SDK
Zeii
列表java队列
这篇文章讲的很详细:https://zhuanlan.zhihu.com/p/393889946在加上一步,这里也要改成相应的版本:
- Android 开发者峰会 2019 常见问题解答
谷歌开发者
感谢大家关注Android开发者峰会2019!在本次峰会内容连载期间我们收到了不少来自大家的Android开发问题,由于篇幅所限这里精选一部分具有代表性的问题做出解答。本次开发者峰会全部演讲的中文字幕视频已经全部发布,覆盖到了目前Android应用和游戏开发领域的主要课题。欢迎您前往我们的官方网站或播放列表页面观看。Android开发者峰会2019官方网站https://developer.and
- Android开发问题汇总
perry_Fan
1.调试和解决Bug的经验1)遇到错误问题时候、如果是小众开源库可以直接到issue中找到对应的问题。2)如果没有,在StackOverflow上可以轻松找到。优先Google、少用Baidu。3)普通的空指针异常定位到对象即可解决。4)尽可能地让一个类、一个方法块只干一件事情,耦合太严重,可以拆分接口、类。否则会导致莫名奇妙的问题,并且难以看懂,降低效率和提升维护难度。5)断点调试时候追踪代码问
- Android开发问题汇总
因幡白兔
1.Failedtoresolve:com.android.support:appcompat-v7:27.0这个问题可以通过修改project的gradle,添加maven{url"[https://maven.google.com(https://maven.google.com/)"}然后打开SDKManager下载所需即可
- Android开发问题总结(一)
Cloud_9527
这是日常工作中遇到的问题,汇总下来以备日后查看1、字体修改:as下assets文件加的创建,修改文字的字体,目前只支持ttf格式setTypeFace(tv_luckydraw_rule,"fonts/LanTingZhongCuHei.TTF");/***设置字体**@parammTextView*@paramfont*/privatevoidsetTypeFace(TextViewmTextV
- android开发问题,多路由器的局域网通信
saintcs
路由器android手机通讯qqc
公司要求用局域网使一台手机能和另一台手机通讯,我用TCB/IP或者UDP能做到在一台路由器下的两台手机通信,但是公司的局域网由3台路由器组成,结构为路由器A连接路由器B,路由器B连接路由器C,如果我的两台手机在A和B或者在B和C,那么我通过“映射端口”可以达到通信,但是映射端口必须手动设置路由器不能让客户设置,所以请问能不能用android写个自动映射的程序。还有如果我的手机在A和C那么映射端口也
- Android开发问题记录
Lee_01
Android开发
0.开发环境:AndroidStudio3.2Build#AI-181.5540.7.32.5014246,builtonSeptember18,2018JRE:1.8.0_152-release-1136-b06amd64JVM:OpenJDK64-BitServerVMbyJetBrainss.r.oWindows1010.01.AndroidStudio导入新项目,gradle报readti
- android开发问题总结
liuxiabing150
环境配置android
1AndroidManifest.xml中设置屏幕只能竖屏显示setting->Appearance&behavior->systemsetting->httpproxy->noproxy)关闭instantrun:(File->setting->Build,Execution,Deployment->instantrun)ref:https://blog.csdn.net/tanmx219/ar
- Android开发推荐资料大合集 【转载自51CTO】
lilp_ndsc
Android
Android开发资料大集合Android开发问题集锦1~6集合http://down.51cto.com/data/440230Android画图学习http://down.51cto.com/data/440226AndroidSDK的Eclipse插件ADT11.0.0http://down.51cto.com/data/211610AndroidSDK的Eclipse插件ADT10.0.0
- 卜若的代码笔记-android系列-android开发问题系列-第一章:com.android.ddmlib.AdbCommandRejectedException: device offline
卜若
android开发问题系列android
1.这个问题是端口占用问题:cmd->netstat-aon|findstr5037找到占用的应用的PID在这里关掉除了的所有占用的应用就ok了,当然也有比较简单的解决办法2.你把数据线重新插拔一下也可以解决,但是如果你比较闲,心态不是很爆炸的情况下=。=3.我这个问题的出现是因为安装了鲁大师,如果你安装了鲁大师,又要做android开发的话建议你把它卸了。
- Android开发问题记录
wuchao226
1、解决Error:Allflavorsmustnowbelongtoanamedflavordimension.Learnmoreathttps://d.android.com/r/tools/flavorDimensions-missing-error-message.html原因就是使用了productFlavors分包,解决方法就是在build.gradle中的defaultConfig中
- android开发问题
夜与昼
问题记录
开发过程中遇到的一些问题记录,帮助别人帮助自己。不定期更新,遇到比较难搞一点不是自己一眼看出来的问题就记录下。1.failtoconnecttocameraservice今天在调用相机预览的时候出现这个问题,检查了代码,相机相关参数都设置了,后来上网查了才发现是权限的问题,我的权限里面写了但是少写了,加上就好了。2.Installationerror:INSTALL_FAILED_UPDATE_I
- Android开发问题笔记
_朝晖_
技术
1、Toolbar问题:最低版本15,必须使用support,才能使用Toolbar,Toobar是5.0引入的2、BottomTab:这个用TabLayout解决了3、后端API最好采用一个成熟的框架来做,比如Restful的Django-Rest-Framework,既可以简化IT设施层、又可以复用成熟的设计:4、最后还是用AndroidStudio生成向导的TabLayout+ViewPag
- android开发问题:java.lang.IllegalAccessError: Class ref in pre-verified class resolved to unexpected imp
燕龙安
android软件开发移动开发
这样的问题要想解决要想解决,说容易也容易,说不容易也不容易。容易是因为原因是你的代码有问题,不容易是因为你的问题很可能和别人的不一样。1.基础错误保证你的MapView的定义是正确的。使用你自己的apiKey,自己生成。在Manifest.xml中声明权限:在保证你的代码其他的全部正确。2.保证你的在你的继承自MapActivity的类的一致性。如果不一致的话,删除运行,然后再添加运行。
- Mac_Android_Sdk卡住不更新的解决方法
iteye_563
android开发问题汇总(持续更新中)Postedon2012-09-09ByAlexZhou1Comment一.无法创建新android项目在eclipse创建新项目时出现:1234thistemplatedependsontheandroidsupportlibrary,whichiseithernotinstalled,orthetemplatedependsonamorerecentve
- Android开发问题汇总
bluebear2007
Android
一、目录0.相关的资源1.Re-installationfailedduetodifferentapplicationsignatures.2.emulator:ERROR:unknownvirtualdevicename:'My_Android'3.ddms-FailedtoinitializeMonitorThread:Unabletoestablishloopbackconnection4.
- Android开发问题记录-ARouter init logistics center exception
mazouri
MZRAndroidAndroidThinkingAndroid开源框架androidbugarouteralibaba
在Bugly中发现存在偶现的崩溃问题如下:#5404com.alibaba.android.arouter.exception.HandlerException更详细的信息如下:java.lang.RuntimeException:Unabletocreateapplicationcom.xxx:com.alibaba.android.arouter.exception.HandlerExcept
- 自用Android开发问题索引
chongci8705
1.Errorwhilegeneratingthemaindexlist通常是引用了重复的包导致,第三方的包会引入不同版本的类库。通过gradledependencies检查是否有重复引入的包。排除重复引入.2.appcompat-v727.0.3升级28.0.0是会导致报错,无法编译需要注意的是28需要更高的androidplugin版本,因此需要升级gradleplugin3.gradlepl
- Android开发问题记录(二)——Eclipse不显示Android SDK&AVD Manager
程序了个猴
移动开发Android
Eclipse不显示AndroidSDK&AVDManager本系列文章主要记录在Android开发时所遇见问题以及解决方法的记录。本文记录并解决的问题:Eclipse主界面不显示AndroidSDKManager以及AVDManager的图标。问题描述搭建Android开发环境,在完成ADT插件的安装,AndroidSDK的安装、更新及配置路径后,启动Eclipse发现主界面仍不显示Androi
- Android开发问题总结
小菜鸟程序媛
Seekbar存在padding的问题seekbar默认是存在padding的,如果需要去掉padding使之充满整个seekbar的宽高的话,参考如下配置TabLayou切换Tab的问题问题描述:类似淘宝的商品详情页的功能,在滑动详情的时候,tab会动的切换到宝贝、评价、详情、推荐等位置,当用RecyclerView+TabLayout实现此功能的时候,TabLayout的在切换的时候是存在动画
- Android开发问题之Process 'command 'D:\AS_sdk\sdk\android-sdk-windows\build-tools\25.0.1\aapt.exe'' finish
菜田里的守望者
Process'command'D:\AS_sdk\sdk\android-sdk-windows\build-tools\25.0.1\aapt.exe''finishwithnon-zeroexitvalue1这个问题是版本不一致导致的问题版本需要保持一致,最好都用最新的版本,毕竟编译是找最新版本编译的解决方法:在app目录下的build.gradle下compileSdkVersion26b
- Android开发问题汇总01—标题栏隐藏问题
advance_bravely
问题描述用AndroidStudio2.1.4进行开发时,想隐藏某个Activity的标题栏,用以下代码进行尝试super.onCreate(savedInstanceState);/*隐藏标题栏,但无效*/requestWindowFeature(Window.FEATURE_NO_TITLE);setContentView(R.layout.activity_main);程序运行时,发现标题栏
- Android 开发问题总结 四
非花非雾--
Android开发经验
Android开发问题总结四1、Android悬挂式通知栏的实现2、Android8.0以上使用手机相册、相机以后图片保存、裁剪是会出现android.support.v4.content.FileProvider的使用权限问题3、Litpal2.0数据库使用过程中id主键自动从0开始。但是其他sqlite数据库默认从1开始。4、关于TextView支持html标签的问题5、Glide图片加载库在
- Android开发问题汇总
德罗德
1.如何进入页面不focus任何view?设置父布局android:focusable="true"android:focusableInTouchMode="true"2.为何添加了测试库,但扔import不到?testCompileandroidTestCompile在buildTypes{debuggabletrue}才生效3.canvas.drawText垂直居中参数y为baselineb
- Android开发问题集锦(2019.02.15更新)
Cosecant
生成类库的jar文件通常情况下,我们需要把一个类库打包成一个Jar文件,而不是aar文件,因此我们需要对app.gradle进行修改,如下所示:taskmakeJar(type:Copy){delete'build/libs/CrashCatcher.jar'from('build/intermediates/bundles/release/')into('build/libs')include(
- Android开发问题记录
Git小助手
1.StringtoDate解析的正确姿势StringtimeStr="2017-04-24T06:44:28.523395";DateFormatfm=newSimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS");Datedate=fm.parse(timeStr).getTime();2.检查app或libs依赖问题./gradlewxxx-lib:depe
- sql统计相同项个数并按名次显示
朱辉辉33
javaoracle
现在有如下这样一个表:
A表
ID Name time
------------------------------
0001 aaa 2006-11-18
0002 ccc 2006-11-18
0003 eee 2006-11-18
0004 aaa 2006-11-18
0005 eee 2006-11-18
0004 aaa 2006-11-18
0002 ccc 20
- Android+Jquery Mobile学习系列-目录
白糖_
JQuery Mobile
最近在研究学习基于Android的移动应用开发,准备给家里人做一个应用程序用用。向公司手机移动团队咨询了下,觉得使用Android的WebView上手最快,因为WebView等于是一个内置浏览器,可以基于html页面开发,不用去学习Android自带的七七八八的控件。然后加上Jquery mobile的样式渲染和事件等,就能非常方便的做动态应用了。
从现在起,往后一段时间,我打算
- 如何给线程池命名
daysinsun
线程池
在系统运行后,在线程快照里总是看到线程池的名字为pool-xx,这样导致很不好定位,怎么给线程池一个有意义的名字呢。参照ThreadPoolExecutor类的ThreadFactory,自己实现ThreadFactory接口,重写newThread方法即可。参考代码如下:
public class Named
- IE 中"HTML Parsing Error:Unable to modify the parent container element before the
周凡杨
html解析errorreadyState
错误: IE 中"HTML Parsing Error:Unable to modify the parent container element before the child element is closed"
现象: 同事之间几个IE 测试情况下,有的报这个错,有的不报。经查询资料后,可归纳以下原因。
- java上传
g21121
java
我们在做web项目中通常会遇到上传文件的情况,用struts等框架的会直接用的自带的标签和组件,今天说的是利用servlet来完成上传。
我们这里利用到commons-fileupload组件,相关jar包可以取apache官网下载:http://commons.apache.org/
下面是servlet的代码:
//定义一个磁盘文件工厂
DiskFileItemFactory fact
- SpringMVC配置学习
510888780
springmvc
spring MVC配置详解
现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。
一、Spring MVC环境搭建:(Spring 2.5.6 + Hi
- spring mvc-jfreeChart 柱图(1)
布衣凌宇
jfreechart
第一步:下载jfreeChart包,注意是jfreeChart文件lib目录下的,jcommon-1.0.23.jar和jfreechart-1.0.19.jar两个包即可;
第二步:配置web.xml;
web.xml代码如下
<servlet>
<servlet-name>jfreechart</servlet-nam
- 我的spring学习笔记13-容器扩展点之PropertyPlaceholderConfigurer
aijuans
Spring3
PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是BeanFactoryPostProcessor接口的一个实现。关于BeanFactoryPostProcessor和BeanPostProcessor类似。我会在其他地方介绍。PropertyPlaceholderConfigurer可以将上下文(配置文件)中的属性值放在另一个单独的标准java P
- java 线程池使用 Runnable&Callable&Future
antlove
javathreadRunnablecallablefuture
1. 创建线程池
ExecutorService executorService = Executors.newCachedThreadPool();
2. 执行一次线程,调用Runnable接口实现
Future<?> future = executorService.submit(new DefaultRunnable());
System.out.prin
- XML语法元素结构的总结
百合不是茶
xml树结构
1.XML介绍1969年 gml (主要目的是要在不同的机器进行通信的数据规范)1985年 sgml standard generralized markup language1993年 html(www网)1998年 xml extensible markup language
- 改变eclipse编码格式
bijian1013
eclipse编码格式
1.改变整个工作空间的编码格式
改变整个工作空间的编码格式,这样以后新建的文件也是新设置的编码格式。
Eclipse->window->preferences->General->workspace-
- javascript中return的设计缺陷
bijian1013
JavaScriptAngularJS
代码1:
<script>
var gisService = (function(window)
{
return
{
name:function ()
{
alert(1);
}
};
})(this);
gisService.name();
&l
- 【持久化框架MyBatis3八】Spring集成MyBatis3
bit1129
Mybatis3
pom.xml配置
Maven的pom中主要包括:
MyBatis
MyBatis-Spring
Spring
MySQL-Connector-Java
Druid
applicationContext.xml配置
<?xml version="1.0" encoding="UTF-8"?>
&
- java web项目启动时自动加载自定义properties文件
bitray
javaWeb监听器相对路径
创建一个类
public class ContextInitListener implements ServletContextListener
使得该类成为一个监听器。用于监听整个容器生命周期的,主要是初始化和销毁的。
类创建后要在web.xml配置文件中增加一个简单的监听器配置,即刚才我们定义的类。
<listener>
<des
- 用nginx区分文件大小做出不同响应
ronin47
昨晚和前21v的同事聊天,说到我离职后一些技术上的更新。其中有个给某大客户(游戏下载类)的特殊需求设计,因为文件大小差距很大——估计是大版本和补丁的区别——又走的是同一个域名,而squid在响应比较大的文件时,尤其是初次下载的时候,性能比较差,所以拆成两组服务器,squid服务于较小的文件,通过pull方式从peer层获取,nginx服务于较大的文件,通过push方式由peer层分发同步。外部发布
- java-67-扑克牌的顺子.从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的.2-10为数字本身,A为1,J为11,Q为12,K为13,而大
bylijinnan
java
package com.ljn.base;
import java.util.Arrays;
import java.util.Random;
public class ContinuousPoker {
/**
* Q67 扑克牌的顺子 从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的。
* 2-10为数字本身,A为1,J为1
- 翟鸿燊老师语录
ccii
翟鸿燊
一、国学应用智慧TAT之亮剑精神A
1. 角色就是人格
就像你一回家的时候,你一进屋里面,你已经是儿子,是姑娘啦,给老爸老妈倒怀水吧,你还觉得你是老总呢?还拿派呢?就像今天一样,你们往这儿一坐,你们之间是什么,同学,是朋友。
还有下属最忌讳的就是领导向他询问情况的时候,什么我不知道,我不清楚,该你知道的你凭什么不知道
- [光速与宇宙]进行光速飞行的一些问题
comsci
问题
在人类整体进入宇宙时代,即将开展深空宇宙探索之前,我有几个猜想想告诉大家
仅仅是猜想。。。未经官方证实
1:要在宇宙中进行光速飞行,必须首先获得宇宙中的航行通行证,而这个航行通行证并不是我们平常认为的那种带钢印的证书,是什么呢? 下面我来告诉
- oracle undo解析
cwqcwqmax9
oracle
oracle undo解析2012-09-24 09:02:01 我来说两句 作者:虫师收藏 我要投稿
Undo是干嘛用的? &nb
- java中各种集合的详细介绍
dashuaifu
java集合
一,java中各种集合的关系图 Collection 接口的接口 对象的集合 ├ List 子接口 &n
- 卸载windows服务的方法
dcj3sjt126com
windowsservice
卸载Windows服务的方法
在Windows中,有一类程序称为服务,在操作系统内核加载完成后就开始加载。这里程序往往运行在操作系统的底层,因此资源占用比较大、执行效率比较高,比较有代表性的就是杀毒软件。但是一旦因为特殊原因不能正确卸载这些程序了,其加载在Windows内的服务就不容易删除了。即便是删除注册表中的相 应项目,虽然不启动了,但是系统中仍然存在此项服务,只是没有加载而已。如果安装其他
- Warning: The Copy Bundle Resources build phase contains this target's Info.plist
dcj3sjt126com
iosxcode
http://developer.apple.com/iphone/library/qa/qa2009/qa1649.html
Excerpt:
You are getting this warning because you probably added your Info.plist file to your Copy Bundle
- 2014之C++学习笔记(一)
Etwo
C++EtwoEtwoiterator迭代器
已经有很长一段时间没有写博客了,可能大家已经淡忘了Etwo这个人的存在,这一年多以来,本人从事了AS的相关开发工作,但最近一段时间,AS在天朝的没落,相信有很多码农也都清楚,现在的页游基本上达到饱和,手机上的游戏基本被unity3D与cocos占据,AS基本没有容身之处。so。。。最近我并不打算直接转型
- js跨越获取数据问题记录
haifengwuch
jsonpjsonAjax
js的跨越问题,普通的ajax无法获取服务器返回的值。
第一种解决方案,通过getson,后台配合方式,实现。
Java后台代码:
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
String ca
- 蓝色jQuery导航条
ini
JavaScripthtmljqueryWebhtml5
效果体验:http://keleyi.com/keleyi/phtml/jqtexiao/39.htmHTML文件代码:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jQuery鼠标悬停上下滑动导航条 - 柯乐义<
- linux部署jdk,tomcat,mysql
kerryg
jdktomcatlinuxmysql
1、安装java环境jdk:
一般系统都会默认自带的JDK,但是不太好用,都会卸载了,然后重新安装。
1.1)、卸载:
(rpm -qa :查询已经安装哪些软件包;
rmp -q 软件包:查询指定包是否已
- DOMContentLoaded VS onload VS onreadystatechange
mutongwu
jqueryjs
1. DOMContentLoaded 在页面html、script、style加载完毕即可触发,无需等待所有资源(image/iframe)加载完毕。(IE9+)
2. onload是最早支持的事件,要求所有资源加载完毕触发。
3. onreadystatechange 开始在IE引入,后来其它浏览器也有一定的实现。涉及以下 document , applet, embed, fra
- sql批量插入数据
qifeifei
批量插入
hi,
自己在做工程的时候,遇到批量插入数据的数据修复场景。我的思路是在插入前准备一个临时表,临时表的整理就看当时的选择条件了,临时表就是要插入的数据集,最后再批量插入到数据库中。
WITH tempT AS (
SELECT
item_id AS combo_id,
item_id,
now() AS create_date
FROM
a
- log4j打印日志文件 如何实现相对路径到 项目工程下
thinkfreer
Weblog4j应用服务器日志
最近为了实现统计一个网站的访问量,记录用户的登录信息,以方便站长实时了解自己网站的访问情况,选择了Apache 的log4j,但是在选择相对路径那块 卡主了,X度了好多方法(其实大多都是一样的内用,还一个字都不差的),都没有能解决问题,无奈搞了2天终于解决了,与大家分享一下
需求:
用户登录该网站时,把用户的登录名,ip,时间。统计到一个txt文档里,以方便其他系统调用此txt。项目名
- linux下mysql-5.6.23.tar.gz安装与配置
笑我痴狂
mysqllinuxunix
1.卸载系统默认的mysql
[root@localhost ~]# rpm -qa | grep mysql
mysql-libs-5.1.66-2.el6_3.x86_64
mysql-devel-5.1.66-2.el6_3.x86_64
mysql-5.1.66-2.el6_3.x86_64
[root@localhost ~]# rpm -e mysql-libs-5.1