android
文章平均质量分 76
无趣-心
无趣的生活、无趣的人生、无趣的人
展开
-
Android学习规划指南
android学习指南,找对方向转载 2016-07-14 13:43:24 · 281 阅读 · 0 评论 -
android布局适配
官方地址:http://developer.android.com/guide/practices/screens_support.html 一、关于布局适配建议1、不要使用绝对布局2、尽量使用match_parent 而不是fill_parent 。3、能够使用权重的地方尽量使用权重(android:layout_weight)4、如果是纯色背景,转载 2016-08-12 12:20:42 · 681 阅读 · 0 评论 -
Android Studio 简单设置
Android Studio 简单设置界面设置默认的 Android Studio 为灰色界面,可以选择使用炫酷的黑色界面。Settings --> Appearance --> Theme ,选择 Darcula 主题即可。字体设置系统字体设置如果你的Android Studio界面中,中文显示有问题,或者选择中文目录显示有问题,或者想修改菜单栏的字体,可以这原创 2016-08-24 19:53:39 · 1684 阅读 · 0 评论 -
android:网络优化
目前针对公司Android端的SDK进行实际测试,反映出存在网络加载资源缓慢的问题,在知晓目前CDN的可能存在不稳定的情况下,针对sdk本身的网络模块进行了相应的分析,整理出相关的测试记录,帮助后期可以做出的优化。典型的HTTP请求流程说明:发起一次完整的视频广告请求包括:根据广告位请求Ad内容 下载广告视频截图 下载Logo角标请求 下转载 2016-08-14 18:13:46 · 331 阅读 · 0 评论 -
onActivityResult被提前调用的问题和onActivityResult不被启动的问题
startActivityForResult() 后直接调用 onActivityResult()今天在项目中使用startactivityForResult启动新Activity的时候,onActivityResult先调用了,找了半天!终于通过消息得知,这与 Activity 的加载模式(launchMode)有关,该属性可以在 AndroidManifest.xml原创 2016-09-25 13:17:05 · 440 阅读 · 0 评论 -
android利用paint 实现手势解锁
1、自定义viewpackage com.android.view;import java.util.ArrayList;import java.util.List;import java.util.Timer;import java.util.TimerTask;import android.content.Context;import android原创 2016-09-25 13:32:08 · 415 阅读 · 0 评论 -
edittext回车键监听
软键盘的Enter键默认显示的是“《--”文本,我们知道按Enter建表示前置工作已经准备完毕了,要去什么什么啦。比如,在一个搜索中,我们输入要搜索的文本,然后按Enter表示要去搜索了,但是默认的Enter键显示的是“完成”文本,看着不太合适,不符合搜索的语义,如果能显示“搜索”两个字或者显示一个表示搜索的图标多好。Android也为我们提供的这样的功能。通过设置EditText的and原创 2016-09-22 12:21:43 · 6486 阅读 · 1 评论 -
vitamio导入studio 及简单使用
vitamio下载地址官网地址:https://www.vitamio.org/ (最新版本5.0.2,但是官网很难打开...)github地址:https://github.com/yixia/VitamioBundle (版本4.2.2)其中的vitamio-sample是官方提供的demo,而我们要导入as的是vitamio.打开AS,File -> New ->原创 2016-10-15 10:17:59 · 7508 阅读 · 2 评论 -
Android studio插件使用----android-butterknife-zelezny
butterknife帮我们有效的解决了findViewById及各种view的监听事件泛滥的问题,极大的简化了代码,如果使用了android Studio开发的配上avast的android-butterknife-zelezny插件,则可以一键注解所有view,极大提高编码效率。资源:github地址:Butterknife-Plugin 资源下载 new-butterknif原创 2016-09-29 22:14:42 · 431 阅读 · 0 评论 -
android:activity最简单的侧滑效果
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/8714621人人客户端有一个特效还是挺吸引人的,在主界面手指向右滑动,就可以将菜单展示出来,而主界面会被隐藏大部分,但是仍有左侧的一小部分同菜单一起展示。据说人人客户端的这个特效是从facebook客户端模仿来的,至于facebook是不是又从其它地方模仿来的就不得而知了转载 2016-08-11 17:41:45 · 2146 阅读 · 1 评论 -
activity最简单的侧滑效果
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/8714621人人客户端有一个特效还是挺吸引人的,在主界面手指向右滑动,就可以将菜单展示出来,而主界面会被隐藏大部分,但是仍有左侧的一小部分同菜单一起展示。据说人人客户端的这个特效是从facebook客户端模仿来的,至于facebook是不是又从其它地方模仿来的就不得而知了转载 2016-08-11 17:40:05 · 271 阅读 · 0 评论 -
android 最简单的侧滑实现DrawerLayout
drawerLayout是Support Library包中实现了侧滑菜单效果的控件,drawerLayout是MenuDrawer等的出现之后,google借鉴而出现的产物,drawerLayout分为侧边菜单和主内容区两部分,侧边菜单可以根据手势展开与隐藏(drawerLayout自身特性),主内容区的内容可以随着菜单的点击而变化(这需要使用者自己实现),还可以实现两边侧滑;drawerL原创 2016-09-11 19:26:37 · 426 阅读 · 0 评论 -
android软件盘弹出一系列问题
很多写登录界面的开发者都会遇到一个问题:那就是在登录界面时,当你点击输入框时,下边的按钮有时会被输入框挡住,这个不利于用户的体验,所以很多人希望软键盘弹出时,也能把按钮挤上去。很多开发者想要监听键盘的状态,这无疑是一个很麻烦的做法。 我们可以在AndroidManifest.xml的Activity设置属性:Android:windowSoftInputMode = "ad转载 2016-07-17 14:52:27 · 561 阅读 · 0 评论 -
android:RadioButton自定义和非自定义的实现
自定义RadioButton,更广泛的使用radiobutton,实现方法很简单原创 2016-08-03 01:36:07 · 1543 阅读 · 0 评论 -
SVN工具在Studio中的使用
在Eclipse都是直接安装插件就可以了,AndroidStudio不行,只能通过关联SVN客户端,需要特别注意的是安装SVN时必须安装command line 功能,只有安装带有 command line 功能的 SVN 客户端,AndroidStudio才能使用。安装SVN时需要用户自定义选择 command line ,默认是不会自动安装的,如下图: 需要选择安装原创 2016-08-28 22:03:56 · 411 阅读 · 0 评论 -
svn在sutdio中使用
Eclipse都是直接安装插件就可以了,AndroidStudio不行,只能通过关联SVN客户端,需要特别注意的是安装SVN时必须安装command line 功能,只有安装带有 command line 功能的 SVN 客户端,AndroidStudio才能使用。安装SVN时需要用户自定义选择 command line ,默认是不会自动安装的,如下图: 需要选择安装原创 2016-08-28 22:06:26 · 507 阅读 · 0 评论 -
Studio部署文件时出现错误 ADB enabled
今天使用Android Studio,结果在部署项目到模拟器的时候出现了错误:Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled原因这个是由于Android Studio2.0新版本中的Instant Run (即时运行)引起的,什么是即时运行呢?原创 2016-08-28 22:09:57 · 456 阅读 · 0 评论 -
studio 异常Can't create handler inside thread that has not called Looper.prepare()
错误信息:在Android开发中,如果在一个Thread中启动了一个ProgressDialog用来提示正在连接(也就是防假死),然后在Handler中dismiss()这个ProgressDialog,程序就直接挂掉,异常信息是:Can't create handler inside thread that has not called Looper.prepare()原因分析:本人原创 2016-08-29 00:08:49 · 476 阅读 · 0 评论 -
android 移动端开发之软键盘一系列大全
我们在做app的时候总是会遇到软键盘弹起引起的各种不适,这里记录几种情况以便以后方便查阅:1、软键盘弹出时布局被压缩,是因为我们在布局中使用了比重,如果不想被压缩,则在清单文件当前注册的活动中配置:android: windowSoftInputMode = "adjustPan"2、如果想用户看到自己输入的内容,则在清单文件中这样配置:android:windowSo原创 2016-09-11 18:45:44 · 352 阅读 · 0 评论 -
android 数字计算精度丢失问题
在很多地方进行数字计算的时候都会遇到精度丢失的问题,一般都是用android自带的bigdecimal来解决精度丢失的问题! 这里用double类型的数据来实践:double db = 12.13;double db1 = 12.13;DecimalFormat df = new DecimalFormat("#.00");//保留两位小数BigDecimal a原创 2016-09-11 18:56:34 · 1812 阅读 · 0 评论 -
Android 最全的Studio快捷键大全
以前一直没时间整理studio的快捷键,今天终于想起来了。Alt+回车 导入包,自动修正Crtl+X 剪贴 删除本行 ,之前用Eclipse Ctrl+D 就是删除,在AndroidStudio 中是复制本行到下一行,找了好久都没找到删除本行快捷键的 汗Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导原创 2016-08-21 00:09:10 · 352 阅读 · 0 评论 -
ReactNative之FlatList-列表入场动画
FlatList-列表入场动画前言网上查找资料:RN FlatList入场动画,竟然一个都没搜索到,而且还是百度+google双大法。最后没办法,只能自己仔细看Animated库怎么使用,各种属性都慢慢试了,才大致弄清楚动画的实现。先看实现的效果图:效果图1效果图2![效果图3项目中的效果图gif有点卡,真机运行是很流畅的。动画基本介绍ReactNative的view动画...原创 2019-04-24 22:02:36 · 1190 阅读 · 0 评论