登录 立即注册
安币:

一键接入Tinker

背景Tinker开源挺长时间了,使用的开发者也越来越多,对于一些小白开发者来说对接Tinker的成本还是挺高的,其中主要因素还是不能理解为什么Application要修改成ApplicationLike,以及改造后对项目中使用Application的地方也要同步修改。在上篇文章Android热补丁之Tinker原理解析中我们已经讲解了这样做的目的以及Tinker的加 ...
sdsadsadasdasd 2017-1-9 17:10
阅读:188 评论:0 赞:0

Fragment-踩坑

背景Fragment已经成为Android开发界面设计中不可或缺的一部分,同时也发挥着越来越重要的角色,虽然Fragment已经能出色的项目开发,但是在使用过程中也暴露了越来越多的问题,虽然google也一直在及时的修复,但是还是有很多坑,所以决定记录Fragment使用过程中的使用问题,避免小伙伴们重复踩坑。在了解踩坑之前,我们需要 ...
sdsadsadasdasd 2017-1-9 17:03
阅读:829 评论:0 赞:6

Android Studio(AS)导入项目

Android Studio1.4版本开始,可以直接打开Eclipse项目;1:首先,你必须要有一个工程(Project),才可以打开项目(Module); (注意:Eclipse中的Workspace对应AndroidStudio中的Project,Eclipse中的Project对应AndroidStudio中的Module,); 2:通过菜单,导入Eclipse项目,一直Next就行; 3:默认选项就行 4:当导 ...
maweijie2000 2017-1-9 16:19
阅读:87 评论:0 赞:0

android aidl 使用详解

文章出处:http://blog.csdn.net/stonecao/article/details/64250191.什么是aidl:aidl是 Android Interfacedefinitionlanguage的缩写,一看就明白,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口icp:interprocesscommunication:内部进程通信 2.既然aidl可以定义并实现进程 ...
348677389 2017-1-9 13:59
阅读:0 评论:0 赞:0

简单DrawerLayout与ActionBar的结合使用

1.布局<android.support.v4.widget.DrawerLayoutandroid:id="@+id/i_drawerLayout"android:layout_width="match_parent"android:layout_height="match_parent">//主界面<LinearLayoutandroid:layout_width="match_parent"android:background="#f0f"android:layout_height="match_parent"></LinearLayout>//侧滑菜单<LinearL ...
Android_姚丹 2017-1-9 09:18
阅读:195 评论:0 赞:0

图片轮播的简单实现

实现图片轮播效果,需要控件ViewPager,并为它写个适配器,可以继承PagerAdapter实现自定义的适配器。这里实现图片的轮播可以用Handler结合Runnable来实现。1.在xml布局中定义该组件<ViewPagerandroid:id="@+id/iv_baby"android:background="#00000000"android:layout_width="match_parent"android:layout_height="300dp"/>2. ...
zmlp 2017-1-8 16:05
阅读:224 评论:0 赞:1

WebView的基本使用

WebView是View的一个子类,可以让你在activity中显示网页。可以在布局文件中写入WebView:比如下面这个写了一个填满整个屏幕的WebView:  <?xmlversion="1.0"encoding="utf-8"?><WebViewxmlns:android="http://schemas.android.com/apk/res/android"android:id="@+id/webview"android:layout_width="fill_parent" ...
zmlp 2017-1-7 17:59
阅读:196 评论:0 赞:2

Android消息处理机制(Handler、Looper、MessageQueue与Message)

自己总结:Handler异步消息处理机制四要素:Message、Messagequeue、Looper、HandlerMessage:消息。创建消息对象可以直接调用构造方法new一个,但是通常不建议这么做,创建的消息对象使用后会放入缓存池,占用内存。通常通过Handler的obtainMessage或Message的obtain()方法创建。Messagequeue:消息队列,构造方法私有的, ...
348677389 2017-1-7 11:09
阅读:0 评论:0 赞:0

activity的四种启动模式

文章出处http://www.cnblogs.com/meizixiong/archive/2013/07/03/3170591.html一、启动模式介绍启动模式简单地说就是Activity启动时的策略,在AndroidManifest.xml中的标签的android:launchMode属性设置;启动模式有4种,分别为standard、singleTop、singleTask、singleInstance;讲解启动模式之前,有必要先讲解一下“任务 ...
348677389 2017-1-7 10:57
阅读:0 评论:0 赞:0

Android Intent.FLAG_NEW_TASK详解,包括其他的标记的一些解释

文章出处:http://www.cnblogs.com/xiaoQLu/archive/2012/07/17/2595294.html1.Task是包含一系列Activity的堆栈,遵循先进后出原则. 2.Task默认行为:   (1)前提:ActivityA和ActivityB在同一个应用中.      操作:ActivityA启动开僻Task堆栈(堆栈状态:A),在ActivityA中启动 ...
348677389 2017-1-7 10:20
阅读:0 评论:0 赞:0

Fragment框架的搭建及Fragment切换的跳转动画

1.Fragment的使用 主要是通过FragmentMannager的hide() add()方法对Fragment进行添加和隐藏2.Fragment的动画切换主要是通过ft.setCustomAnimations进行进入动画和退出动画的切换主界面的xml布局如下: <RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schema ...
zmlp 2017-1-7 09:39
阅读:288 评论:0 赞:0

关于android studio 出现Error:Execution failed for task ':app:buildInfoDebugLoade ...

今天在使用androidstudio的过程中,改了代码点击运行的时候发现androidstudio总是报Error:Executionfailedfortask':app:buildInfoDebugLoader'.>Exceptionwhiledoingpastiterationbackup:Source/home/ruiqin/AndroidStudioProjects/DouTuGaoShou/app/build/intermediates/builds/debug/5818437215551/classes.dexanddestina ...
maweijie2000 2017-1-6 17:56
阅读:116 评论:0 赞:0

fragment界面重叠问题的解决

原因:为什么会出现界面重叠呢?因为每当我们离开Activity的时候,切换到别的APP的时候,当内存不够用,Fragment所在Activity被销毁,会调用onSaveInstanceState()方法,Fragment都会被保存起来,当我再次回到这个app的时候,通过onCreate中的参数savedInstanceState恢复了之前的fragment,就导致了界面重叠。 解决办 ...
zmlp 2017-1-6 17:40
阅读:201 评论:0 赞:0

Android Gradle 看这一篇就够了

第一部分 — AndroidGradle语法目前,大多数讲解Gradle的文章都是先从复杂的Gradle语法开始.而实际上,对于Android人员,掌握这些语法细节并没有卵用,我们仅需要能看懂, 随用随查即可.那本文也是遵照‘实用’这个原则介绍AndroidGradle.相信,读过本文,你至少应该不再畏惧BuildScript了.如果你对build.gradle已 ...
sdsadsadasdasd 2017-1-6 15:02
阅读:1026 评论:1 赞:0

广告投放| Github|申请友链|手机版|站点统计|安卓巴士

返回顶部