-
Android MVPR 架构方式-Part1
AndroidMVPR架构模式-Part1AndroidMVPR架构模式-Part1原文链接:MVPR:AFLEXIBLE,TESTABLEARCHITECTUREFORANDROID(PT.1)原文作者:MatthewDupree译文出自:开发技术前线www.devtf.cn译者:chaossss校对者:Mr.Simple状态:完成全面的单元测试能提高内部系统的代码质量,因为系统的每一个组件都需...
73
热度 -
【Android应用开发技术:传媒开发】打印
【Android应用开发技术:媒体开发】打印作者:郭孝星微博:郭孝星的新浪微博邮箱:[email protected]/**/博客:http://blog.csdn.net/allenwellsGithub:https://github.com/AllenWells在Android4.4以及更高版本的系统中,提供了直接从Android应用程序打印图片和文字的服务,包括打印图片、HTML页...
28
热度 -
Android类参照-Fragment(一)
Android类参考---Fragment(一)1?继承关系java.lang.Object|__android.app.Fragment?实现接口:ComponentCallbacks2View.OnCreateContextMenuListener?引入版本:APILevel11?已知的子类:DialogFragment、ListFragment、PreferenceFragment、WebV...
173
热度 -
3D话音天气球——在Unity中使用Android语音服务
3D语音天气球——在Unity中使用Android语音服务转载请注明本文出自大苞米的博客(http://blog.csdn.net/a396901990),谢谢支持!开篇废话:这个项目准备分四部分介绍:一:创建可旋转的“3D球”:3D语音天气球(源码分享)——创建可旋转的3D球二:通过天气服务,从网络获取时实天气信息并动态生成“3D球”:3D语音天气球(源码分享)——通过天气服务动态创建3D球三:...
49
热度 -
[Android]浮层视频效果,在另外一个Window使用SurfaceView无法正常显示的有关问题排查与解决
[Android]浮层视频效果,在另外一个Window使用SurfaceView无法正常显示的问题排查与解决最近在忙碌视频的事情,而视频的绘制需要使用到SurfaceView。为了完成浮层效果,我们很自然的想到使用多Window的方式。但是问题就来了,当你将你的SurfaceView放置在另外一个window中的时候,一切都变得不正常,为了验证这个东西,我写了一个小的demo:代码非常简单,按下中...
74
热度 -
【Android界面实现】XListView实现原理讲授及分析
【Android界面实现】XListView实现原理讲解及分析转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992XListview是一个非常受欢迎的下拉刷新控件,但是已经停止维护了。之前写过一篇XListview的使用介绍,用起来非常简单,这两天放假无聊,研究了下XListview的实现原理,学到了很多,今天分享给大家。提前声明,为了让代码更好的理解,我对代...
81
热度 -
【安卓札记】Widget
【安卓笔记】Widget什么是Widget?AppWidget是android提供的桌面小工具,它能够嵌入到桌面,并且可以定期更新自己的数据。如下图所示:如何创建Widget?创建一个Widget需要以下几个组件:1AppWidgetProviderInfo:这个类提供了Widget的元数据,比如Widget的布局,更新频率,大小等等。它通常都使用xml定义,位置为res/xml。2.AppWid...
270
热度 -
[翻译]怎么安装ACRA-一个Android应用Crash跟踪系统
[翻译]如何安装ACRA-一个Android应用Crash跟踪系统[翻译]如何安装ACRA-一个Android应用Crash跟踪系统—在你自己的服务器上HowtosetupACRA,anAndroidApplicationCrashTrackingsystem,onyourownhost原文地址:http://inthecheesefactory.com/blog/how-to-install-a...
382
热度 -
Android之ViewPager(引导界面)(1)
Android之ViewPager(引导界面)(一)虽然我们无法改变人生,但可以改变人生观。虽然我们无法改变环境,但我们可以改变心境。本讲内容:ViewPager控件的用法与LisstView类似,也需要一个适配器,他就是PagerAdapter。使用步骤:一、在住布局文件里加入<android.support.v4.view.ViewPagerandroid:id="...
75
热度 -
安卓 记事本
安卓记事本求助主页面packagecom.example.notepad;importjava.util.ArrayList;importandroid.support.v7.app.ActionBarActivity;importandroid.support.v7.app.ActionBar;importandroid.support.v4.app.Fragment;importandroid...
431
热度 -
android v7兼容包RecyclerView的使用(2)
androidv7兼容包RecyclerView的使用(二)上篇文章androidv7兼容包RecyclerView的使用(一)讲了RecyclerView的最基本用法,现在开始挖掘更详细的内容。在RecyclerView的API中,有这样一句话Aflexibleviewforprovidingalimitedwindowintoalargedataset.大致意思就是:当有大量的数据显示在一个有...
8
热度 -
Android-taskAffinity属性
Android--taskAffinity属性Activity的归属,也就是Activity应该在哪个Task中,Activity与Task的吸附关系。我们知道,一般情况下在同一个应用中,启动的Activity都在同一个Task中,它们在该Task中度过自己的生命周期,这些Activity是从一而终的好榜样。那么为什么我们创建的Activity会进入这个Task中?它们会转到其它的Task中吗?如...
16
热度 -
udacity android 实践札记: lesson 4 part b
udacityandroid实践笔记:lesson4partbudacityandroid实践笔记:lesson4partb作者:干货店打杂的/titer1/Archimedes出处:https://code.csdn.net/titer1联系:1307316一九六八(短信最佳)声明:本文采用以下协议进行授权:自由转载-非商用-非衍生-保持署名|CreativeCommonsBY-NC-ND3.0...
179
热度 -
Android自定义View的用法小结
Android自定义View的用法总结本文参考了:http://greenrobot.me/devpost/android-custom-layout/AndroidSDK中提供了很多UI组件,如RelativeLayout,LinearLayout等,使用自定义控件有两大优点:1、通过减少View的使用来增加UI的显示效率2、构建SDK中没有的控件原文总结了4种自定义View,分别是Compos...
87
热度 -
android 适用代码片段整理
android实用代码片段整理android常用代码片段,前1-10条是从网上摘录,向原作者致谢。后面为自己整理。1、设置窗口格式为半透明getWindow().setFormat(PixelFormat.TRANSLUCENT);2、Android中在非UI线程里更新View的不同方法:*Activity.runOnUiThread(Runnable)*View.post(Runnable)*V...
35
热度 -
5、测试
Android自定义控件玩转字体变色打造炫酷ViewPager指示器转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/44098729,本文出自:【张鸿洋的博客】1、概述本篇博客的产生呢,是因为,群里的哥们暖暖给我发了个效果图,然后问我该如何实现顶部ViewPager指示器的字体变色,该效果图是这样的:大概是今天头条的app,神奇的...
70
热度 -
android 源码有关问题解答(错误处理)
android源码问题解答(异常处理)case1:如何做到按back键不退出应用后台继续运行?在基类activity会调用onBackPressed这个方法,这个方法会finish当前这个activity,使得当前activity走到onDestory,如果想要按back键不走到onDestory,需要复写onBackPressed方法@OverridepublicvoidonBackPresse...
596
热度 -
Android的通报(Notification)使用详解
Android的通知(Notification)使用详解这篇博客讲解一下在Android中使用Notification提示消息给用户,Notification是一种具有全局效果的通知,程序一般通过NotificationManager服务来发送Notification。在本篇博客中,将介绍Notification的常规使用,以及自定义方式的使用,对于每种不同的方式,都提供示例展示效果。Notifi...
165
热度 -
Android开发之网络请求通讯专题(二):基于HttpClient的文件上传下载
Android开发之网络请求通信专题(二):基于HttpClient的文件上传下载上一篇专题Android开发之网络请求通信专题(一):基于HttpURLConnection的请求通信我们讲解了如何使用httpurlconnection来实现基本的文本数据传输。一般在实际开发中我们可以用于传输xml或者json格式的数据。今天我们来讲解另外一种http网络请求的方式:httpclie...
64
热度 -
Android中使用addr2line回分析出错信息
Android中使用addr2line来分析出错信息系统:Ubuntu12.04手机系统:Android5.0在Android的开发过程中有会有很多的bug,利用工具可以很好的帮忙我们来分析问题,特别是一些系统报错的信息中会打印出堆栈,我们可以根据这个堆栈报错信息定位是哪个文件哪行代码出的错。下面就把我使用addr2line的过程记录下来首先是在电脑上编译出一个eng版本,烧录到手机,在测试或调试...
78
热度