随笔分类 -  android

android 学习记录
摘要:在Android开发中,listView 是比较常用的开发组件,它以列表的形式展现具体的内容,并且根据数据的长度自适应显示。 列表的显示需要三个元素: listView: 用来展示列表的view; 适配器:用来把数据映射到ListView上的中介;适配器类,用到了设计模式中的适配器模式,它是视图和数 阅读全文
posted @ 2018-08-25 11:33 #Skye 阅读(499) 评论(0) 推荐(0)
摘要:重命名so库以及被引用地方so库的名字: jar cvf命令打jar包: 将修改后的so库及jar文件放入as项目: jar文件路径:.../app/libs/...jar so库文件路径: .../app/src/main/jniLib/areambi/...so 阅读全文
posted @ 2018-07-28 10:31 #Skye 阅读(13858) 评论(0) 推荐(0)
摘要:做久了的Android程序员大概都觉得Android好简单,无非就是那几个,按照生命周期来就OK了,有啥写的。。。。。 是这样所有的一且都围绕着生命周期来的,从创建开始到销毁结束,整个应用的整个生命过程都由你掌控着,是不是有种掌握别人命运的感觉,哈哈哈。。。 先上Android 生命周期的图片: 最 阅读全文
posted @ 2018-07-10 17:05 #Skye 阅读(476) 评论(2) 推荐(0)
摘要:一开始项目没有考虑到英文切换这是一个很不好的开始。等到项目基本完成之后才意识到要中英文都支持。 最好是在项目开始之前规划好UI布局等等,毕竟一个英文单词的占空比汉字要长的很多,最后填英文的话很多时候都要调整UI并且单词要简写,这是很懵逼的一种操作。 没办法,坑还是得填的,今天写一写在Android 阅读全文
posted @ 2018-07-10 16:58 #Skye 阅读(7647) 评论(1) 推荐(0)
摘要:遇到的问题是: 同一个程序在MTK的设备上ping包时出现重复包的问题,导致程序出错,经过那么久的使用从来没出现这样的问题,奇怪的是在同事那边MTK设备测试出现同样的问题; 但是我这边在高通的设备上运行时不会出现这个问题; MTK出现问题在在上午,到下午重启再去测试又是正常的了 很大的可能是网络环境 阅读全文
posted @ 2018-07-05 15:06 #Skye 阅读(2257) 评论(0) 推荐(0)
摘要:直接贴问题 Error:Minimum supported Gradle version is 4.1. Current version is 2.14.1. If using the gradle wrapper, try editing the distributionUrl in /Users 阅读全文
posted @ 2018-04-25 15:51 #Skye 阅读(1285) 评论(0) 推荐(0)
摘要:项目由原来一直使用的coding 现更改为公司内部的服务器,因原有的git记录,无法提交到新的仓库, 需要将原始的git移除,并将原始的 .git 文件和 .gitignore文件删除 mac下.git是隐藏文件无法直接删除,需要借助命令行进行操作; git 回退到上一个版本 git log 查看提 阅读全文
posted @ 2018-04-24 17:13 #Skye 阅读(576) 评论(0) 推荐(0)
摘要:遇到问题是程序运行不会自己打开apk: 首先怀疑是否是manifest 文件中launcher那行代码注释掉了;检查并没有问题,而且如果这行代码被注释掉了,那么是无法运行的; 一言不合就远程,是Android studio app 编辑 将 Launch Options 下的Launch: Noth 阅读全文
posted @ 2018-04-24 16:43 #Skye 阅读(3373) 评论(0) 推荐(0)
摘要:问题1. NDK is missing a "platforms" directory. 详细信息 NDK is missing a "platforms" directory. If you are using NDK, verify the ndk.dir is set to a valid N 阅读全文
posted @ 2018-03-06 14:50 #Skye 阅读(1497) 评论(0) 推荐(0)
摘要:首先遇到客户遇到的问题是这样的: 很明显的错误提示是:Unable to merge dex; 翻译过来就是:无法合并。 最开始以为是导包之后数量超了导致的。原本给介绍的解决办法是: https://developer.android.com/studio/build/multidex.html 如 阅读全文
posted @ 2018-03-06 14:28 #Skye 阅读(19331) 评论(0) 推荐(0)
摘要:平时我们新建项目有可能比较随意,随便写个包名,然后在项目的过程中有需要更改包名;或者有些需求在不卸载旧版本的前提下可以安装新版的应用程序同样需要修改包名,大家都知道同一个包名下只能安装一个apk,否则安装会出现包名冲突无法安装的情况。 一般修改包名是这样的(更改外层的名称): 第一步:选中包名右键 阅读全文
posted @ 2018-01-08 18:20 #Skye 阅读(21211) 评论(0) 推荐(0)
摘要:一个不小心,运行的apk出现两个应用图标,并且点击不同的应用图标打开的将是不同的activity,但如果将任何一个卸载掉,两个应用将同时被卸载。 遇到这个问题很纳闷的,似曾相识的感觉的,但是健忘的我很容易忘记是怎么回事,趁着这一次还记得先做个记录: 问题关键在清单文件Manifest文件中。项目除了 阅读全文
posted @ 2018-01-04 16:44 #Skye 阅读(3726) 评论(0) 推荐(0)
摘要:拨号启动android应用的实现 android中通常有需求将应用隐藏起来,通过拨号调用相应的应用 之前一直以为这些是内核实现的操作,全然不知是在应用中实现相应的操作!!!我这条善于忘事的鱼儿做个记录吧,不然下次汉宝又该说我 "这个问题我说了至少有三遍了!"汗~~~ 在manifest文件中声明一个 阅读全文
posted @ 2017-10-10 14:25 #Skye 阅读(1467) 评论(1) 推荐(1)