Android学习
forgot2015
向着太阳向着自由向着全栈工程师前进
展开
-
Android个人学习小结2016.4
以下内容仅为个人初学Android小结及生活,不太适合其他人看。1、 无论在哪里,在做什么,只要坚持学习、探索、创造价值,其他的东西自然都会来的。2、微信-我的-钱包-城市服务-社保查询,可以查个人社保情况!!3、android:layout_alignParentRight=”true” 居右显示4、android:padding和android:margin的区别 通俗的理解: Paddin原创 2016-05-31 00:07:42 · 1871 阅读 · 0 评论 -
Android个人学习小结2017.2
1、为预防内存泄漏,尽量别把 activity 或 context 设置为静态 static, 对于生命周期长的对象,可以使用 applicationContext2、总 Context 实例个数 = Service 个数 + Activity 个数 + Application 对应的Context 实例3、通用图标可以用AS自带的 Image Asset 和Vector Asset创建,其中Vec原创 2017-03-30 23:58:09 · 515 阅读 · 0 评论 -
Android个人学习小结2017.1
1、人工画的二维码也能识别的,要分好格子来画 2、二维码有一定容错性,一般遮住一小部分仍然能识别 3、ANR:Application Not Responding 应用响应超时 三种常见类型KeyDispatchTimeout(5 seconds) – 主要类型 按键或触摸事件在特定时间内无响应BroadcastTimeout(10 seconds) BroadcastReceiver原创 2017-02-12 23:10:00 · 1187 阅读 · 0 评论 -
Activity生命周期个人理解
关于activity生命周期,先上这张经典的官方图看图说话,activity生命周期有七种方法,分别是onCreate(), onRestart(), onStart(), onResume(), onPause(), onStop(), onDestroy() 简单总结: 1、当activity被其他activity挡住时(如dialog主题的activity),会执行onPause(), 取原创 2017-01-07 16:37:43 · 301 阅读 · 0 评论 -
Android个人学习小结2016.12续
1原创 2017-01-06 19:23:31 · 213 阅读 · 0 评论 -
Android个人学习小结2016.12
仅个人学习小结,部分内容摘自网络,如有侵权,请联系删除,不便之处,敬请原谅1、IntelliJ 快捷输入语句,如sout, fori, fbc,ifn ,更多的在Editor-Live Template中查看 2、windows技巧:鼠标选中,然后晃动当前窗口,系统会自动隐藏其他窗口,只保留当前一个 3、javaDoc注释常用: @see @author @version @param @r原创 2017-01-05 11:50:57 · 396 阅读 · 0 评论 -
Android个人学习小结2016.11
1、nodejs,html5,VI设计 2、android assets文件夹 放在与java res文件夹同级目录下 3、以下引用 “参考苹果的文案,写文字和P图 我对人话的理解,多数来自苹果文案。苹果对文案定下的套路,已跨越到另一高度。 还记得工作第一位总监跟我说:“如果做文案,就要看你目前能找到的最顶级的商业文字。比如苹果官网,它的每一次更新都值得截屏保存。如果看英语版的广告和原创 2016-12-05 10:42:13 · 571 阅读 · 0 评论 -
Android个人学习小结2016.8
1、ASCII码:一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制。最小值0,最大值255。如一个ASCII码就是一个字节。UTF-8编码:一个英文字符等于一个字节,一个中文(含繁体)等于三个字节。Unicode编码:一个英文等于两个字节,一个中文(含繁体)等于两个字节。 符号:英文标点原创 2016-09-24 16:48:53 · 327 阅读 · 0 评论 -
Android个人学习小结2016.9
1、handler.removeCallbacks(r); removeCallbacks方法是删除指定的Runnable对象,使线程对象停止运行2、 .gitignore无效,不能过滤某些文件的情况。 这是因为”这些文件”已经添加到git目录了,无法再添加到.gitignore,为了解决这问题,只能把git目录先清空,输入以下命令:git rm -r --cached .然后再提交.gitig原创 2016-09-27 18:57:31 · 389 阅读 · 0 评论 -
Android个人学习小结2016.10
貌似也不能算学习小结了,只能说是对别人一些摘录 1、命名规范 插件id名和方法名用小驼峰命名法,资源名 如layout.xml文件,string color等,用xiaoxie_xiaoxie命名 包命名, com.gongsiming.xiangmuming.gongnengbaoming 类命名,大驼峰命名法2、在HSB模式中,H(hues)表示色相,S(saturation)表示饱和原创 2016-11-08 21:02:38 · 395 阅读 · 0 评论 -
android各版本名字及对应API(2016最新版)
说明,例如Lollipop棒棒糖,对应的是android5.0,API21,还有android5.1,API22原创 2016-12-07 09:59:08 · 2848 阅读 · 0 评论 -
Android Studio发布JAR包(Android Library)到 jcenter (bintray)
引言:经常上github的你,会看到如下方式,直接gradle一行代码就能构建依赖包了,从此不用辛辛苦苦地下载 再导入jar包,如此简洁的方式,你是否也想自己的Libraries也能这样被其他网友使用呢?下面几个步骤即可compile 'com.squareup.picasso:picasso:2.5.2'这些库其实是放在文件仓库里的,我们是从仓库下载到本地再使用,常用的仓库有jcente原创 2016-09-22 23:13:27 · 1967 阅读 · 0 评论 -
在Android模拟器上安装apk的时候出现 INSTALL_FAILED_NO_MATCHING_ABIS
这个错误提示的解决办法。 是由于使用了native libraries 。该native libraries 不支持当前的cpu的体系结构。 INSTALL_FAILED_NO_MATCHING_ABIS is when you are trying to install an app that has native libraries and it doesn’t have a native原创 2016-09-24 17:16:52 · 1414 阅读 · 0 评论 -
Android个人学习小结2016.7 有时候完成比完美更好
以下内容仅为个人Android小结及知识整理,不太适合其他人看。1、.so , shared object,用户层的动态库 。 .ko, kernel object,内核模块,可以在Linux内核起来之后动态的加载和卸载。2、linphone的通话记录是存储在一个sqlite数据库里的,要查看则从数据库读取即可 ADM工具查看3、String str; // 这是声明一个String变量原创 2016-08-15 17:37:06 · 372 阅读 · 0 评论 -
Android个人学习小结2016.6 什么都不怕,就怕半桶水
以下内容仅为个人Android小结及知识整理,不太适合其他人看。1、遇到win10磁铁挪位置时突然消失的情况,重启explorer.exe就好了 重启explorer步骤如下:打开任务管理器,在进程里找到explorer.exe,结束进程。然后单击左上角文件,新建任务运行,敲入explorer.exe,确定即可。2、github的pull request是指什么意思有一个仓库,叫Repo A原创 2016-07-12 23:31:14 · 449 阅读 · 0 评论 -
Android个人学习小结2016.3
以下内容仅为个人初学Android小结,不太适合其他人看1、外接短信平台,实现注册验证码等功能;2、注册各种开发者平台上线安卓各大市场的审核流程,集中管理上传软件-酷传(1-7天即可审核通过); 3、熟悉app与后台数据的上传和读取处理,自己电脑搭后台数据库demo试试;4、熟悉多线程处理机制,thread runable handler;5、如何做material等效果,学着做好ui; (不好做,原创 2016-05-19 20:37:52 · 547 阅读 · 0 评论 -
Android个人学习小结2016.5
以下内容仅为个人初学Android小结及生活,不太适合其他人看。1、 让图片子元素水平 垂直居中<LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center|center_horizontal|c原创 2016-06-01 00:13:56 · 381 阅读 · 0 评论 -
用AndroidStudio的Monkey工具进行UI自动化测试--基础
开发 Android 应用,除了写单元测试,还可以用自带的 Monkey 工具进行 UI 自动化测试和脚本测试,本文介绍 UI 自动化测试,而Espresso测试待下一篇介绍。Monkey 工具可以发送指定数量的随机事件,帮我们测试应用是否会出现 crash 或 ANR 等 bug,也方便这类 bug 的复现。一、连接测试设备点击 Terminal 窗口,输入 adb devices,可查看当前连接原创 2017-03-26 16:06:36 · 6114 阅读 · 0 评论