-
第四周Android见习笔记
第四周Android实习笔记1.SharedPreferences:(1)轻型数据存储方式(2)本质基于XML文件存储key-value键值对数据(3)通常用来存储一些简单的配置信息实现步骤:SharedPreferences储存、取出数据实例:packagecom.example.lenovo.myapplication01;importandroid.content.SharedPrefere...
75
热度 -
Android开发技术周刊 Issue#70
Android开发技术周报Issue#70新闻微软正式放弃Android应用移植项目ProjectAstoria理想很美好教程BottomSheets源码解析国内第一篇BottomSheets源码解析GooglePlayservices8.4的8项改进快去试试吧在Android中使用反射到底有多慢?真实案例分析Android开发必备知识:为什么说Kotlin值得一试来说说吧为什么说S...
351
热度 -
Android 善用Okio简单化处理I/O操作
Android善用Okio简化处理I/O操作Okio库是一个由square公司开发的,它补充了java.io和java.nio的不足,以便能够更加方便,快速的访问、存储和处理你的数据。而OkHttp的底层也使用该库作为支持。而在开发中,使用该库可以大大给你带来方便。目前,Okio的最新版本是1.6.0,gradle的引用如下compile'com.squareup.okio:okio:1.6.0'...
108
热度 -
Android开发技术周刊 Issue#64
Android开发技术周报Issue#64教程AndroidFlux-异步请求和网络在移动开发中,异步网络操作必不可少,本篇着重介绍在Flux模式中如何处理异步操作的问题,并深入一些细节,比如如何在异步操作时显示异步状态。另外,网络操作仅仅是异步操作的一种,最后扩展ActionCreator的语义来处理更多的业务逻辑。TrickingAndroidMemoryFileMemoryFile是andr...
348
热度 -
Android开发技术周刊 Issue#61
Android开发技术周报Issue#61好消息,Android开发技术周报开通了邮件订阅,赶快来订阅吧,订阅请戳我戳我戳我,还有还有现在也可以推荐资源给Android开发技术周报了,推荐资源请戳我戳我戳我教程AndroidFrameWork基于libGDX实现高性能动画特效(粒子特效/烟花效果篇)工作原因最早想做一个烟花绽放的特效,最初方案是播放Gif或者自己绘制帧动画,但是这种方案的弊端在于动...
251
热度 -
JAVA开发中遇到的有关问题和解答汇总
JAVA开发中遇到的问题和解答汇总批量Ajax请求回调函数有几率失效,为什么呢?<点击查看详情>java编译时类型和运行时类型该如何理解?<点击查看详情>commons-logging与log4j有什么区别与联系呢?<点击查看详情>终端java命令运行class文件报错:Couldnotfindorloadmainclass<点击查看详情>short...
79
热度 -
黑马软件工程师——反射机制
黑马程序员——反射机制------<ahref="http://www.itheima.com"target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流!-------反射机制下面我们一起来探讨一下java的反射机制吧!功能太强大了,哈哈!(一).定义Reflection(反射)是Java被视为动态语言的关键,反射机制允...
61
热度 -
黑马软件工程师——单例模式专集细节讲述
黑马程序员——单例模式专集细节讲述----<ahref="http://www.itheima.com"target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流!-------本篇博客对单例模式的饿汉式、懒汉式应用在多线程下是否存在安全隐患及其解决方法进行细节讲述。单例模式定义:确保一个类只有一个实例,而且自行实例化并向...
37
热度 -
处置带说明信息的图片与处理文件上传 四(62)
处理带说明信息的图片与处理文件上传四(62)一、处理带说明信息的图片与处理文件上传voiddelete()删除保存在临时目录中的文件。StringgetContentType()获取文档的类型Returnsthecontenttypepassedbythebrowserornullifnotdefined.StringgetFieldName()获取字段的名称,即name=xxxxReturnst...
80
热度 -
【攻占Android (14)】Dialog 对话框
【攻克Android(14)】Dialog对话框本文围绕以下两个部分展开:一、一个案例1、主界面2、对话框3、列表对话框4、单选对话框5、多选对话框6、自定义对话框附代码补充一、一个案例1、主界面activity_main.xml:<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:to...
473
热度 -
教你高速高效接入SDK——Unity统一接入渠道SDK(Android篇)
教你快速高效接入SDK——Unity统一接入渠道SDK(Android篇)U8SDK的设计之初,就是为了能够支持各种游戏引擎开发的游戏,而不仅仅是Android的原生平台。目前一大半的手游,都是采用Unity3D和Cocos2dx开发,那么这里,我们就先来一步步给大家演示,用Unity开发的游戏,如何通过U8SDK来快速地完成多家渠道SDK的接入。Unity研发的手游,只需要调用U8SDK抽象层即...
98
热度 -
Android怎么实现毛玻璃效果之Android高级模糊技术
Android如何实现毛玻璃效果之Android高级模糊技术自从iOS系统引入了Blur效果,也就是所谓的毛玻璃、模糊化效果,磨砂效果,各大系统就开始竞相模仿,这是怎样的一个效果呢,我们先来看一下,如下面的图片:效果我们知道了,如何在Android中实现呢,说白了就是对图片进行模糊化处理,小编先给大家讲一下Android高级模糊技术的原理,如下:·首先我创建了一个空的bitmap,把背景的一部分复...
78
热度 -
[转]微信ANDROID客户端-对话速度提升70%的背后
[转]微信ANDROID客户端-会话速度提升70%的背后?转自:http://mp.weixin.qq.com/s?__biz=MzAwNDY1ODY2OQ==&mid=207548094&idx=1&sn=1a277620bc28349368b68ed98fbefebeWeMobileDev?背景打开会话速度慢在同一个会话有较多的历史消息下,各种查询,更新,删除等操作,速...
23
热度 -
二、仿窝牛装修List列表的动画效果
AndroidAnimation动画实战(一):从布局动画引入ListView滑动时,每一Item项的显示动画前言:之前,我已经写了两篇博文,给大家介绍了Android的基础动画是如何实现的,如果还不清楚的,可以点击查看:AndroidAnimation动画详解(一):补间动画及AndroidAnimation动画详解(二):组合动画特效。已经熟悉了基础动画的实现后,便可以试着去实现常见APP中出...
195
热度 -
初学者起飞:第一次在ubuntu上编译android源码
菜鸟起飞:第一次在ubuntu上编译android源码算一算自己干android开发,还差那么几个月就要满两年了,可是自己连android源码都没有编译过一次,想想真是说不过去,就想想编译一次,中间还真是遇见了不少的问题,在此写一篇博客供大家参考。切记:每个人的环境都不相同,可能我的编译过程可以成功,但是对于你的就不成功,在遇到问题的时候要具体对待,具体解决,关键就在于恒心与毅力。--------...
79
热度 -
怎么使用腾讯信鸽向Android移动端推送消息(一)—怎么注册Android应用
如何使用腾讯信鸽向Android移动端推送消息(一)—如何注册Android应用以前实现服务器端向Android移动端推送消息的功能主要借助开源的AndroidPN,但是它有一个致命的缺陷——无法向IOS终端发送消息,腾讯信鸽的出现打破了这一切,在接下来的几篇博客中将逐一地、详尽地总结一下腾讯信鸽的使用方法:1、打开信鸽首页:http://xg.qq.com/,出现下图:2、点击上图被红圈圈定的位...
48
热度 -
在Ubuntu上为Android系统的Application Frameworks层增多硬件访问服务(老罗学习笔记5)
在Ubuntu上为Android系统的ApplicationFrameworks层增加硬件访问服务(老罗学习笔记5)在数字科技日新月异的今天,软件和硬件的完美结合,造就了智能移动设备的流行。今天大家对iOS和Android系统的趋之若鹜,一定程度上是由于这两个系统上有着丰富多彩的各种应用软件。因此,软件和硬件的关系,在一定程度上可以说,硬件是为软件服务的。硬件工程师研发出一款硬件设备,自然少了软件...
3
热度 -
第八十六讲:Android之ViewPager的用法(1)
第八十六讲:Android之ViewPager的用法(一)活在昨天的人失去过去,活在明天的人失去未来,活在今天的人拥有过去和未来。本讲内容:ViewPager控件的用法使用这个控件,需要用到google提到的一个包——android-support-v4.jar(放在libs里面)示例一(实现欢迎引导介面)下面是res/layout/activity_main.xml布局文件:<?xmlve...
58
热度 -
Android学习之 Scroller的引见与使用
Android学习之Scroller的介绍与使用类概述Android里Scroller类是为了实现View平滑滚动的一个Helper类。通常在自定义的View时使用,在View中定义一个私有成员mScroller=newScroller(context)。设置mScroller滚动的位置时,并不会导致View的滚动,通常是用mScroller*记录/计算View滚动的位置*,再重写View的com...
56
热度 -
Android应用程序UI硬件加速点染技术简要介绍和学习计划
Android应用程序UI硬件加速渲染技术简要介绍和学习计划Android系统的流畅性一直被拿来与iOS比较,并且认为不如后者。这一方面与Android设备硬件质量参差不齐有关,另一方面也与Android系统的实现有关。例如在3.0前,Android应用程序UI绘制不支持硬件加速。不过从4.0开始,Android系统一直以“runfast,smooth,andresponsively”为目标对UI...
60
热度