码迷,mamicode.com
首页 > 移动开发
Android如何避免OOM总结
转自:https://blog.csdn.net/ljx19900116/article/details/50037627 前面介绍了一些基础的内存管理机制以及OOM的基础知识,那么在实践操作当中,有哪些指导性的规则可以参考呢?归纳下来,可以从四个方面着手,首先是减小对象的内存占用,其次是内存对象的 ...
分类:移动开发   时间:2019-03-04 22:32:25    阅读次数:175
Android仿美团加载数据 小人奔跑进度动画对话框(附顺丰快递员奔跑效果)
我们都知道在Android中,常见的动画模式有两种:一种是帧动画(Frame Animation),一种是补间动画(Tween Animation)。帧动画是提供了一种逐帧播放图片的动画方式,播放事先做好的图像,与gif图片原理类似,就像是在放电影一样。补间动画可以实现View组件的移动、放大、缩小 ...
分类:移动开发   时间:2019-03-04 21:24:40    阅读次数:247
手机测试中adb常用命令
adb kill-server adb start-serveradb devices adb get-state , 获取设备的状态 adb shell ps | grep adbd ,可以找到该后台进程,windows 请使用 findstr 替代 grepadb shell getprop | ...
分类:移动开发   时间:2019-03-04 21:21:01    阅读次数:200
Android内存优化之OOM
原文:http://www.csdn.net/article/2015-09-18/2825737/1 10月14日-16日,由CSDN和创新工场联合主办的MDCC 2015中国移动开发者大会将在北京新云南皇冠假日酒店隆重召开,现在抢注大会门票,即享多重好礼!在平台与技术iOS专场议题全方位揭秘之后 ...
分类:移动开发   时间:2019-03-04 21:18:52    阅读次数:268
android程序连接网络错误 java net unknownhostexception unable to reso
从网上拿了一个android的天气预报程序来学习,最后run的时候发现提示下面的错误: 按我的调试过程分2步,都是有关网络访问方面的问题。 第一个错误: android.os.NetworkOnMainThreadException at android.os.StrictMode$AndroidB ...
分类:移动开发   时间:2019-03-04 21:12:12    阅读次数:313
Android Studio上方便使用butterknife注解框架的偷懒插件Android Butterknife Z
首先提下ButterKnifey已经更新到版本7.0.1了,现在注解已经不叫@InjectView了,而叫@Bind,感觉更贴合语义。同时注册的方式也从 ButterKnife.inject(this); 变成了 ButterKnife.bind(this); 关于7.0.1的ButterKnife ...
分类:移动开发   时间:2019-03-04 21:07:28    阅读次数:297
Using 1 7 requires compiling with Android 4 4 KitKat curr
今天编译一个project,我设置为api 14,可是编译报错: Using 1.7 requires compiling with Android 4.4 (KitKat); currently using API 4 參考 http://stackoverflow.com/questions/2 ...
分类:移动开发   时间:2019-03-04 21:02:26    阅读次数:337
android隐藏底部虚拟键Navigation Bar实现全屏
安卓4.1之后为全虚拟键操作,和actionbar对应,底部的虚拟键菜单称为Navigation Bar。 Sumsung Galaxy Nexus 屏幕分辨率为 1280X 720,但通常的应用都会显示Navigation Bar(Back 键,Home 键等),如下图所示: 但我注意到Youtu ...
分类:移动开发   时间:2019-03-04 20:59:36    阅读次数:296
Android FrameLayout的android foreground属性可以设置单击时的前景色
触摸之后,设置前景色,可以告诉用户确实单击了,增加用户体验。 <FrameLayout android:foreground="@drawable/pressed_backgorund_corner" > <?xml version="1.0" encoding="utf-8"?> <selecto ...
分类:移动开发   时间:2019-03-04 20:52:15    阅读次数:251
Android Retrofit2 0 查看log和JSON字符串(HttpLoggingInterceptor)
Retrofit2.0 怎么打印请求到的json字符串和查看log呢? 关键类:HttpLoggingInterceptor 关键代码: 1 2 3 详细代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 .cl ...
分类:移动开发   时间:2019-03-04 20:51:58    阅读次数:542
react native 开发app
react native和原生Android/ios: https://www.oschina.net/news/97466/should-we-use-react-native react native优势 跨平台。 单纯用RN开发是很棒的,单纯用原生ios/Android开发也是很棒的。 但是R ...
分类:移动开发   时间:2019-03-04 20:49:54    阅读次数:207
Android 打造可下拉的EditText--DropEditText
android的默认Spinner只能下拉选择内容,而不能选择,有时候我们想提供给用户更加人性化的UI,既可以通过下拉选择,也可以通过EditText输入,是要定义两个组件吗? 这样并不适合我们的设计要求。 那么, 我们就自己写一个这样的组件吧——DropEditText。 一、思路 1、DropE ...
分类:移动开发   时间:2019-03-04 20:45:53    阅读次数:375
Android超时机制的处理(很不错)
由于手机端应用的响应,与当时的无线通信网络状况有很大的关联。而通信网络往往具有不稳定,延迟长的特点。所以,在我们的应用程序中,当我们请求网络的时候,超时机制的应用就显得特别重要。 超时机制主要有: 1、HTTP请求超时机制 2、Socket通信超时机制 HTTP请求超时机制 public stati ...
分类:移动开发   时间:2019-03-04 19:26:13    阅读次数:653
时间转化对ios安卓兼容性
var getTime=function(time){ var myDate = new Date(time); var u = navigator.userAgent; var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > ...
分类:移动开发   时间:2019-03-04 19:23:53    阅读次数:210
Android下实现控件的叠加显示
在做手机软件时,经常会遇到空间叠加显示的问题,比如在一个图片的buttom|center上添加一个名字或者是加上log图片,这样的图片当然可以通过PS等软件进行处理之后直接setSource给ImageView,但是这种方式只能处理静态的事务。如果需要动态的在某些图片上添加其他的物件的话,就需要用到 ...
分类:移动开发   时间:2019-03-04 19:18:21    阅读次数:608
Android NavigationView 导航抽屉的使用
1.抽屉布局(drawerlayout) activity_main.xml中的总体布局设置为drawerlayout 2.拖入NavigationView组件(在container中) 3.给NavigationView组件设置头部布局 <1>在app >src >main-->res-->lay ...
分类:移动开发   时间:2019-03-04 19:16:49    阅读次数:690
Android 二维码扫描怎样实现第二次(重复)扫描
相关文章: Android 基于google Zxing实现二维码、条形码扫描,仿微信二维码扫描效果 http://blog.csdn.net/xiaanming/article/details/10163203 下载地址:http://download.csdn.net/detail/xiaanm ...
分类:移动开发   时间:2019-03-04 19:13:14    阅读次数:260
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!