加载中
Android 烦人的坐标原点

屏幕的左上角是系统坐标原点(0,0),包括标题栏,通知栏高度。 getTop:获取到的,是view自身的顶边到其父布局顶边的距离 getLeft:获取到的,是view自身的左边到其父布局左边的距离 getRig...

2015/08/15 16:31
2.1K
Andrid 自定义View

1、绘制顺序及相关原理 http://orgcent.com/android-custom-view-draw-mechanism/ @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int width = Measu...

2015/04/21 12:01
164
Android 事件机制

一、原理说明: http://blog.csdn.net/morgan_xww/article/details/9372285 二、ViewPager来实现左右滑动切换tab,如果tab的某一项中嵌入了水平可滑动的View就会让你有些不爽,比如想滑动tab...

2015/01/30 20:27
177
Android 手势滑动

一: GestureDetector http://blog.csdn.net/jjwwmlp456/article/details/21282239 写的不错,但是 博文中有错误,正确的写法是: @Override public boolean onFling(MotionEvent e1, Motio...

2015/01/30 10:26
1K
Android四种常用的消息传递机制/模式的比较

四种分别是callback interface,handler-message,broadcast receiver和observer-subject。 1. callback interface 这种消息传递的方式,需要在接收方调用发送方的方法或者在创建实例时,将回...

2018/04/20 17:56
29
[转]用GSON 五招之内搞定任何JSON数组

所以今天特地研究了一下,发现真的So Easy!之前想复杂了,学习的过程中,发现有五种方式分别搞定不同情况的JSON数组,也就是今天说的五大招! 在介绍之前先来个约定,比如下面的这个JSON: ...

2018/03/19 17:47
20
Android MVP,MVVM

一:先说MVC:原文连接:http://blog.csdn.net/feiduclear_up/article/details/46363207 M层:适合做一些业务逻辑处理,比如数据库存取操作,网络操作,复杂的算法,耗时的任务等都在model层...

2017/08/29 18:18
45
Android客户端与服务器端数据同步

应用场景 假设我们在做一个通讯录软件,我们可以在多个客户端对服务端的数据进行增删改。那么这篇文章中我们要解决的问题是如何在客户端与服务端只传输经过增删改操作的数据,来使得客户端与...

2017/07/25 09:09
20
Android unique_id for android device

Objective: I am looking for a way to find out a unique_id for android device. Background: I will use the Id in login request payload and as my app is license based service app t...

2017/07/14 14:04
11
Android presentation

对于双屏异显(lcd 和 hdmi 的双屏异显),android框架已经支持,但是底层接口功能还是要自己去实现,且需要底层驱动支持。 使用presentation 去画第二个display就好了。 1 MediaRouter mediaR...

2017/05/05 16:52
566
Android Communication between service and activity

Scenario(方案) 1: Broadcast receiver另有:android.support.v4.content.LocalBroadcastManager https://androidexperinz.wordpress.com/2012/02/14/communication-between-service-and-a...

2017/03/24 11:18
48
Android android.support.design包

1、玩转AppBarLayout实现更酷炫的顶部栏: AppBarLayout、CollapsingToolbarLayout 、Toolbar http://www.jb51.net/article/91704.htm 好!...

2017/03/23 14:18
16
Android 第三方之butterKnife

1、官网: https://github.com/JakeWharton/butterknife doc: http://jakewharton.github.io/butterknife/ 2、使用插件: https://github.com/avast/android-butterknife-zelezny...

2017/03/17 16:58
4
Android 第三方之MPAndroidChart

官网: https://github.com/PhilJay/MPAndroidChart/ 使用说明: http://m.blog.csdn.net/article/details?id=52222088...

2017/02/27 17:33
130
Android Kotlin Anko Realm

https://realm.io/cn/news/getting-started-with-kotlin-and-anko/ 如何评价 Kotlin 语言? https://www.zhihu.com/question/25289041 Kotlin 的视频教程: https://zhuanlan.zhihu.com/p/2...

2017/01/13 16:45
73
Android Version

1、 2、minSdkversion和targetSdkVersion相信很多人都不太理解,我在网上也看了许多关于这两者区别的文章,感觉说的都很模糊,直到我在stackOverFlow看到android Min SDK Version vs. Targe...

2016/12/20 11:33
6
Android RecyclerView

1、 ItemTouchHelper ,在RecyclerView还没出现之前,对于ListView或者GridView我们有时候有拖拽排序的需求,或者滑动删除的需求,可能需要我们去编写大量的代码去实现。 http://www.360doc....

2016/12/20 10:07
7
Android shell cmd批处理

testApkUpgrade.bat: @echo off :start ::start为自定义标签 echo step1: adb uninstall com.flx.zw pause adb uninstall com.flx.zw echo step2: adb install C:\Users\Administrator\Deskt...

2016/11/28 12:08
12
Android shell

1、rm tools>adb shell #rm -r /sdcard/xxx//删除名字为xxx的文件夹及其里面的所有文件 #rm /sdcard/xxx //删除文件xxx #rmdir /sdcard/xxx //删除xxx的文件夹 2、mkdir adb shell mkdir /sd...

2016/11/23 15:32
5
Android Service

1、IntentService: (1)、IntentService 会创建一个线程,来处理所有传给onStartCommand()的Intent请求。 (2)、对于startService()请求执行onHandleIntent()中的耗时任务,会生成一个队列...

2016/11/03 16:26
5

没有更多内容

加载失败,请刷新页面

返回顶部
顶部