技巧
android157
这个作者很懒,什么都没留下…
展开
-
Android开发:WebView中软键盘会遮挡输入框相关问题
webview 输入框被软键盘顶起原创 2022-05-30 14:29:14 · 673 阅读 · 0 评论 -
Android开发:9.0系统 CLEARTEXT communication ** not permitted by network security policy问题
使用HttpUrlConnection 会报这个问题Cleartext HTTP traffic to XXX not permitted使用OKHttp会报这个问题CLEARTEXT communication ** not permitted by network security policy简单介绍原因:为保证用户数据和设备的安全,Google针对下一代 Android...原创 2019-03-05 18:28:44 · 825 阅读 · 0 评论 -
Android开发:AndroidStudio 代码报错(报红色),但可正常运行解决方法(5种方式)
目录引言一、方法一:自带清除缓存二、方法二:删除user目录下.AndroidStudio中的文件三、方法三:删除user目录下.gradle四、方法四:删除工程目录下.gradle、.idea五、方法五:如果前四种方法都不能解决你的问题,那么还有一种解决办法结束语引言最近下载了一份代码,在同事电脑上可以正常编译、显示。在我电脑上R文件就一直显示为...原创 2019-04-18 12:41:59 · 29282 阅读 · 16 评论 -
Android开发:用adb命令安装apk到手机
一、首先需要准备一个apk以及真机(我们以真机为例,就不说明模拟器了),然后adb devices查看手机是否连接,直接输入 adb devices 即可,如图:显示上图信息,说明连接成功,就可以推送安装apk了。如果 出现下图,则可参照https://blog.csdn.net/y201314an/article/details/81022556进行修改环境变量...原创 2019-05-13 16:16:16 · 82598 阅读 · 7 评论 -
Android开发:v4包的DrawerLayout 侧滑栏点击事件穿透
今天在项目中使用DrawerLayout实现侧滑栏功能时,点击侧滑栏空白处时,主界面会获得事件。解决方法:侧滑栏布局添加android:clickable="true"原创 2020-05-05 11:56:33 · 315 阅读 · 0 评论 -
Android开发:Android Studio 导入模块依赖后显示不出来
最近往导入module,发现Android Studio就死活无法正常导入。摸索了很久,在网上进行一番搜索,终于找到了解决办法:第一步:依次选择菜单“File”——“New”——“Import Module”,按提示导入具体的demo。此时Android Studio 毫无反应,既不重编也不在左侧列表添加新模块。把项目切换成project,可以看到确实已经存在我们要导入的module,如下...原创 2019-06-04 23:23:14 · 4377 阅读 · 0 评论 -
Android开发:解决Android 8.0 的Notification不显示问题
Notification在android 8.0以上设置时,需要设置渠道信息才能够正常显示通知,在这里和大家做个分享:String id = "channel_001";String name = "name";NotificationManager notificationManager = (NotificationManager) context.getSystemService(...原创 2018-09-26 13:34:39 · 8990 阅读 · 2 评论 -
Android开发:解决高版本8.0系统接收不到广播的问题
做有关广播的项目时,发现高版本的android系统,对于广播的接收变得越来越严格,导致自己写的demo中收不到广播,看了官网上的一些介绍 附上链接 :https://developer.android.google.cn/about/versions/oreo/features/background-broadcasts将应用安装到Android7系统上面可正常使用,但是安装到...原创 2018-09-26 13:45:56 · 7652 阅读 · 0 评论 -
Android开发:Android studio中的本地代码和svn服务器代码取消关联
把项目切换到Project模式下,在.idea文件夹下有vcs.xml文件,把里面的vcs="svn"改为vcs=""即可,这个时候明面上看起来本地项目和服务器就没有关联了,但这个时候就会有一个坑,如果你现在又想把项目和svn服务器关联起来,你会发现Share Project(Subversion)选项找不到了,这时候我们就应该去项目目录中,把.svn文件(此文件为隐藏文件)删除,再回来看就...原创 2018-11-15 11:28:18 · 686 阅读 · 0 评论 -
Android开发:解决ScrollView嵌套ListView和GridView冲突的方法
ScrollView嵌套冲突问题解决目的:此文为解决ScrollView嵌套ListView 和 ScrollView 嵌套GridView时,发生冲突 的问题目录 一、ScrollView嵌套ListView冲突时,用以下方法解决:二、ScrollView嵌套Gr...原创 2018-12-26 13:43:48 · 683 阅读 · 0 评论 -
Android开发:Android studio 报错:[clean, :app:generateDebugSources, :app:generateDebugAndroidTestSources.
报错信息如下:Information:Gradle tasks [clean, :app:generateDebugSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies, :app:generateDebugAndroidTestSources]Error:Some file crunching fai...原创 2018-08-12 18:54:08 · 3886 阅读 · 0 评论 -
Android开发:解决 Android N 上报错 android.os.FileUriExposedException: file:///storage/emulated/0/
解决android N文件访问crash android.os.FileUriExposedException file:///storage/emulated/0/xxx原因:Android N对访问文件权限收回,按照Android N的要求,若要在应用间共享文件,您应发送一项 content://URI,并授予 URI 临时访问权限。而进行此授权的最简单方式是使用 FileP...原创 2018-08-12 19:23:30 · 20832 阅读 · 1 评论 -
Android开发:Log图文详解(Log.v,Log.d,Log.i,Log.w,Log.e)的用法
在debug调试代码的时候我们需要查看调试信息,那我们就需要用AndroidLog类。对应到下面这张图:常用的方法有以下5个:Log.v()Log.d()Log.i()Log.w()以及Log.e()。根据首字母对应VERBOSE,DEBUG,INFO,WARN,ERROR。1、Log.v 的调试,任何消息都会输出,这里的v代表verbose的意思,平时使用就是Log....原创 2018-09-05 13:54:08 · 8062 阅读 · 0 评论 -
Android开发:TabHost嵌套Activity,TabHost的子Activity中startActivityForResult调用其他Activit,onActivityResul方法不响应
如果子Activity中startActivityForResult()调用其他Activity时候遭遇到onActivityResult方法不响应解决四步法:a.通过父Activity启动其他Activity;b.实现父Activity的onActivityResult方法,将该处接收到的请求转发给当前活动的子Activity;c.自定义一个转发接口用来实现第2步中的转发功...原创 2018-05-25 14:31:04 · 503 阅读 · 0 评论 -
Android开发:请下载空白包,然后将需认领应用的MD5签名写入空白包中
APP上架应用商店时发现,自己研发的APP已经在应用商店存在,但并非自己团队上架的。首先,不要紧张,因为有可能应用商店会自己收录市场上好赞度比较高的APP,这属于正常现象。这个时候,您的团队需要认领自己的APP,平台会为您提供未添加签名文件的空白安装包,您需要通过命令行进行空白包的签名。然后再上传到应用市场进行审核,审核通过后,该APP即可收录到您的账户名下。此文以应用宝为例,来讲解如何进行认...原创 2019-11-19 11:35:54 · 2238 阅读 · 2 评论 -
Android开发:解决”found an invalid color“问题
大家好,今天和大家分享个比较鸡肋的问题!最近遇到个莫名其妙的问题,Android studiobuild的时候报了个错误“found an invalid color”,如下:这个问题找了很长时间,提示:“发现一个无效的颜色”。但是,当我在我的颜色值中查看的时候,颜色值居然都是正常的,这使我非常的困惑。经过一番Google之后,最终找到了问题的所在。其实,原因并不是在颜色值。而...原创 2019-10-14 10:21:10 · 1213 阅读 · 0 评论