Android
文章平均质量分 93
yydsit.com
这个作者很懒,什么都没留下…
展开
-
Android.mk编译APK范例
以下仅是使用Android.mk编译APK程序的一些范例。如果你想了解Android.mk的更多内容请参考《Android.mk简介》一、编译一个简单的APK LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) # Build all java files in the java subdirectory LOCA转载 2012-12-27 15:15:50 · 611 阅读 · 0 评论 -
开源滚动数字项目,百位带数字动画
ScoreViewHundred项目特点 * 实现0到100数字滚动; * 支持无线滚动,支持带动画结束,支持立刻停止; * 支持向上和向下滚动; * 支持动画回调监听 项目地址Github APK下载Download效果图如下图所示: ...原创 2018-08-06 10:38:44 · 757 阅读 · 0 评论 -
设计模式-单例模式(Singleton)在Android中的应用场景和实际使用遇到的问题
介绍在上篇博客中详细说明了各种单例的写法和问题。这篇主要介绍单例在Android开发中的各种应用场景以及和静态类方法的对比考虑,举实际例子说明。单例的思考写了这么多单例,都快忘记我们到底为什么需要单例,复习单例的本质单例的本质:控制实例的数量全局有且只有一个对象,并能够全局访问得到。控制实例数量有时候会思考如果我们需要控制实例的数量不转载 2017-11-20 14:34:10 · 766 阅读 · 0 评论 -
RefreshLayout刷新组件,适合使用和中高端学习
RefreshLayout项目特点 * 支持RecycView、Listview、ScrollView、各种布局控件实现下拉刷新和上拉加载; * 该项目的设计结构和整体业务逻辑清晰,各细节功能点的处理考虑全面; * 对项目的整体开发步骤以及所有晦涩难懂的点,都有详细注释,非常适合中高端工程师学习并进行二次开发原创 2017-03-12 13:18:17 · 2763 阅读 · 0 评论 -
View事件分发
1. 事件传递的正常流程事件先到MyLinearLayout的dispatchTouchEvent->onInterceptTouchEvent,然后到MyTextView的dispatchTouchEvent->ACTION_DOWN事件,再返回MyLinearLayout的ACTION_DOWN事件,最后到Activity的ACTION_DOWN事件;以后所以的事件将不会传递到原创 2017-01-23 18:39:03 · 476 阅读 · 0 评论 -
scrollTo、scrollBy、getScrollX、getScrollY这4个方法的含义
推荐一款app应用——"印度爱经",木蚂蚁下载点击打开链接源码下载地址结合程序和图作出说明:1、关于自定义视图继承ViewGroup中的onMeasure和onLayout是怎么实现我就不多说了,此博文主要是说明scrollTo、scrollBy、getScrollX、getScrollY这4个方法的含义。2、整个坐标系是以手机屏幕左上角为原点,子视图的高度应该原创 2013-03-10 01:20:19 · 29949 阅读 · 11 评论 -
水平刷新或左右刷新控件HorizontalRefreshLayout
水平刷新空间HorizontalRefreshLayout 可以对RecycView、Listview、ScrollView等控件实现左右刷新原创 2017-02-20 16:55:40 · 3132 阅读 · 1 评论 -
RetroFit请求参数和返回格式说明
1 Get请求 通过@Query注解请求参数,如下:@POST("banner/api/5item.json")Observable login(@Query("bId") String bId, @Query("name") String name);发出的请求形式如下:http://7xk9dj.com1.z0.glb.clouddn.com/banner/api/5it原创 2017-02-10 18:53:31 · 2063 阅读 · 0 评论 -
Android官网几篇屏幕适配文章
Supporting Multiple Screenshttp://developer.android.com/guide/practices/screens_support.htmlSupporting Different Screenshttp://developer.android.com/training/basics/supporting-devices/screens.ht原创 2014-03-03 09:57:14 · 1191 阅读 · 0 评论 -
Ubuntu 12.04中Android NDK r8d 编译 FFmpeg 0.11.1 并使用
一、移植参考文章见如下链接:点击打开链接(或http://my.oschina.net/wangqin/blog/80345)根据文章的描述是完全可以用Android NDK r8d 编译 FFmpeg 0.11.2(注:不要编译最新版本的FFmpeg,本人尝试过,有问题,编译的版本最好是使用本文指定的版本)可能碰到的问题: Android.mk:11: *原创 2012-12-28 17:29:16 · 2590 阅读 · 0 评论 -
Android之Init进程
**************************************************************************Android-2.3.1源码:****************************************************************************************源文件路径:system/c原创 2014-01-13 21:36:44 · 1239 阅读 · 0 评论 -
Android之MediaScanner流程
Android-2.3.1源码:源文件路径:Android-2.3.1\packages\providers\MediaProvider\src\com\android\providers\media\MediaScannerReceiver.javaAndroid-2.3.1\packages\providers\MediaProvider\src\com\android\pro原创 2013-12-29 18:46:11 · 1490 阅读 · 0 评论 -
Android UI自适应屏幕大小
一:不同的layout Android手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢? 其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用转载 2013-01-20 16:48:52 · 1840 阅读 · 0 评论 -
Eclipse中查看Java源码、Java帮助、Android源码
设置Eclipse中可查看Java源码 Eclipse -> window-> preferences->java->installed jres双击已选择的jre->jre6/lib/rt.jar下面分别是 源码和帮助文件的连接设置源码在jdk里src.zip里,帮助文件网上随处可见 添加android源码下载源码后,放在相应目录里,新建名为sources转载 2013-01-08 15:58:37 · 754 阅读 · 0 评论 -
eclipse中关联android源码
以下是获取Android的Java源代码并在Eclipse中关联的最新操作方法和步骤:1.首先下载Android的SDK安装文件:http://dl.google.com/android/android-sdk_r08-windows.zip然后解压到:E:\Java\android\android-sdk-windows,运行目录中的SDK Manager.exe,下载好Androi转载 2013-01-08 16:02:27 · 710 阅读 · 0 评论 -
Android.mk简介
文章参照:http://blog.sina.com.cn/s/blog_67d8d7060100q8un.html Android.mk文件是GNU Makefile的一小部分,它用来对Android程序进行编译。因为所有的编译文件都在同一个 GNU MAKE 执行环境中进行执行,而Android.mk中所有的变量都是全局的。因此,您应尽量少声明变量,不要认为某些变量在解析过程中不会被定转载 2012-12-27 14:54:29 · 649 阅读 · 0 评论 -
分享开源滚动数字项目
ScoreView项目特点 * 实现0到99数字滚动; * 支持无线滚动,支持带动画结束,支持立刻停止; * 支持向上和向下滚动; * 支持动画回调监听 项目地址Github APK下载Download效果图如下图所示: ...原创 2018-08-06 10:40:34 · 399 阅读 · 0 评论