登录 立即注册
安币:

Android lambda 入门教程

用20分钟的时间,再来了解下Lambda表达式。为什么要学习Lambda表达式呢?毕竟现在的Android使用的JDK版本官方并不支持Lambda。这里列出了一些需要理由,来说明为什么要学习Lambda表达式。Lambda表达式在后续的Android版本中必将得到官方支持,一些其他的Android开发语言例如kotlin,未雨绸缪总是好事。Java8实现的Lambda表 ...
MrlLee 2016-12-23 16:57
阅读:889 评论:2 赞:0

Android截图和分享

1.截图(相当于android手机同时按关机键+音量下键;不同之处就是截的图不带头部局上的信息栏),截下的图可打印2.分享,把截的图分享到第三方平台微信、QQ等(这里用系统分享)截图代码:就是把图片以流的形式保存到文件夹下,然后去标题即可(对图片处理)publicclassScreenShot{publicstaticvoidshoot(Activitya,FilefilePath){i ...
陈苗辉 2016-12-23 16:27
阅读:593 评论:1 赞:1

Android 自己简单封装的Volley

这是我自己简单封装的volley,封装的不好哈,希望大家能多多提提意见,来让我改正!1.首先下载个Volley的jar包,拷贝到libs下,同步一下代码2.代码,注释挺详细的创建一个Application,方便加入队列```packagecom.nsv.rolltv;importandroid.app.Application;importandroid.content.Context;importcom.android.volley.Request ...
Android_姚丹 2016-12-23 16:22
阅读:505 评论:1 赞:0

死磕 Fragment 的生命周期

本文例子中github地址:githubBuzzerBeater项目链接(第一个开源项目,目前在逐步更新一些知识点,希望对你有所帮助)曾经在北京拥挤的13号线地铁上,一名背着双肩包穿着格子衫带着鸭舌帽脚踏帆布鞋的程序员讲了一句:“我觉得Fragment真的太难用了”。从而引起一阵躁动激烈的讨论。正方观点:Fragment真的太好用了。要知道 ...
MrlLee 2016-12-23 16:04
阅读:653 评论:0 赞:1

Android性能优化-App启动优化

通常用户期望app响应和加载速度越快越好。一个启动速度慢的app很可能会给用户留下不好的印象,除了导致用户在应用市场上的打分低之外,很有可能导致致用户直接卸载。这篇文章提供了优化app启动时间的方法。先解释了app进程启动的内部流程。然后讨论如何优化启动的性能。最后列出几个常见的启动问题和解决方案。一启动内幕Ap ...
MrlLee 2016-12-23 15:59
阅读:1155 评论:0 赞:2

Android性能优化-App后台优化

前言后台进程是内存和电池敏感的。一个隐式的broadcast可能会启动很多监听它的后台进程,即使这些进程可能做得工作不多。这可能丢设备性能和用户体验都有比较大的影响。为了缓解这种问题,7.0(API24)做了以下限制:Target为Android7.0(APIlevel24)的App,将不会再收到在mainfest中注册的 CONNECTIVITY_ACTION广播。 ...
MrlLee 2016-12-23 15:57
阅读:549 评论:0 赞:0

初尝Fragement

publicvoidonClick(Viewv){switch(v.getId()){caseR.id.button:AnotherRightFragmentfragment=newAnotherRightFragment();FragmentManagerfragmentManager=getFragmentManager();FragmentTransactiontransaction=fragmentManager.beginTransaction();transaction.replace(R.id.right_activity,fragment);transaction.addToB ...
小白石 2016-12-22 18:35
阅读:558 评论:0 赞:1

Intent(1)activity跳转

小白石来公司实习的第一天:1.activity之间的跳转及四种启动模式两个页面之间的跳转是应用中很常用也很实用的一个活动。之前也写过相关的页面跳转,今天通过复习Intent重温了一遍页面跳转及传参。MainActivity部分源程序Buttonbutton1=(Button)findViewById(R.id.TheSecond);button1.setOnClickListener(newView.OnClickLis ...
小白石 2016-12-21 18:15
阅读:789 评论:2 赞:0

设计模式之六大原则解析

列举出设计模式中的六大原则应该如何实现单一职责原则SRPSingleResponsibilityPrinciple场景:如果让你写出一个图片缓存类,要求内部实现缓存策略,并提供方法只需要传递控件和图片地址就可以自动设置背景的类.先给出最简单直接的写法.publicclassImageLoader{/***图片的缓存*/LruCache<String,Bitmap>mImageCache;/***线程池* ...
MrlLee 2016-12-21 17:17
阅读:901 评论:0 赞:2

Android studio 有我这篇就够了

整理Android群英传和网上出现的比较完整AS的快捷小技巧. mac版已测, win大部分测试.最后有一个整理的完整快捷键表格.win也好mac也好,如果快捷被修改还是错误,都可以通过提供的Keymap中的关键字来进行重设.图中gif如果看不清,放大页面即可.转载标明出处:作者GitHub博客地址常用小操作单词选择一般IDE通过option+方 ...
MrlLee 2016-12-21 17:08
阅读:2104 评论:4 赞:4

Android中的dispatchTouchEvent()、onInterceptTouchEvent()和onTouchEvent()

贴一下自己看到的一篇博客内容来自http://blog.csdn.net/xyz_lmn/article/details/12517911Android中触摸事件传递过程中最重要的是dispatchTouchEvent()、onInterceptTouchEvent()和onTouchEvent()方法。这个是困扰初学者的问题之一,我开始也是。这里记录一下dispatchTouchEvent()、onInterceptTouchEvent()和onTouchEvent ...
348677389 2016-12-21 15:21
阅读:1 评论:0 赞:0

Android M、N适配踩坑

我们上个月才决定开始进行AndroidM、N的集中适配,发现很多问题,在此一起进行总结。首先我们把buildToolsVersion和compileSdkVersion都改为24,相关support的lib也都改为24.*,以此放开了适配,遇上了很多坑。这里不是一个大而全的适配方案,仅仅是一个小app(好奇心日报)的适配总结。AndroidN的适配主要为组内同事操刀,所 ...
MrlLee 2016-12-21 11:35
阅读:1858 评论:3 赞:6

Android中使用的定时针(刷新页面请求服务器)

我要在程序中用到5秒请求一下数据(不建议大家这样做,我的需求是这样)代码展示:1.在OnCreate中创建定时针Timer//每5秒请求一次服务器timer=newTimer();timer.scheduleAtFixedRate(newTimerTask(){@Overridepublicvoidrun(){Messagemessage=newMessage();message.what=1;handler.sendMessage(message);}},1000,5000);2.在线 ...
陈苗辉 2016-12-21 10:48
阅读:703 评论:0 赞:1

友盟网址 Android App监听软键盘按键的三种方式

http://dev.umeng.com/social/android/android-update#7_1前言:我们在Android手机上面有时候会遇到监听手机软键盘按键的时候,例如:我们在浏览器输入url完毕后可以点击软键盘右下角的“Go”按键加载url页面;在点击搜索框的时候,点击右下角的search符号键可以进行搜索;或者在全部数据输入完毕后,点击右下角的"done"就马 ...
CYGAndroidBus 2016-12-21 09:52
阅读:1 评论:0 赞:0

广告投放| Github|申请友链|手机版|站点统计|安卓巴士 ( 粤ICP备15117877号 )  

返回顶部