码迷,mamicode.com
首页 > 移动开发
管窥Android中的滑动条SeekBar的父类AbsSeekBar的源码
Android中的控件中有一类是ProgressBar,其子类中有一个是AbsSeekBar。相信有不少童鞋对这个拖动条的父类比较感兴趣吧!尤其是看到网易云音乐的进度条上面是可以处理播放与暂停事件,是不是很羡慕的哈~  俺在这里告诉大家,不用羡慕,看了我下面的代码分析,你也是可以做出那样的效果的哦。Let's go.        下面先给大家列表一下AbsSeekBar的成员变量有哪些。  ...
分类:移动开发   时间:2014-12-28 22:18:30    阅读次数:175
New UI-获取手机屏幕尺寸与分辨率,屏幕适配,横竖屏问题
New UI-获取手机屏幕尺寸与常用分辨率,屏幕适配问题 ——转载请注明出处:coder-pig,欢迎转载,请勿用于商业用途! 1)获取手机屏幕尺寸与屏幕密度: 先要说一点,我们能通过编程获取到的手机屏幕尺寸,只是分辨率哦!!!真正的屏幕尺寸, 多少寸这样要么自己测,要么上网查!编程获取到的尺寸只是分辨率,切记!!! 下面提供一个工具类,提供三种获取手机分辨率与屏幕密度的方法,方法一已经过时,不建议 使用了! 2)手机分辨率问题: 相信大家创建完工程后,都可以看到res目录下的drawable有几种...
分类:移动开发   时间:2014-12-28 22:14:21    阅读次数:195
ios下gdb调试初探
一、调试平台搭建 1、GNUDebugger。首先安装ios下的gdb调试器,添加源:cydia.radare.org 。搜索GNUDebugger,安装之。(有些源的GDB好像不能用,这个测试没问题) 2、openSSH。这个应该都会装,没装过的参考,http://www.cnblogs.co.....
分类:移动开发   时间:2014-12-28 22:04:37    阅读次数:558
Android Fragment
Android实习札记(4)---Fragment(碎片)基本概念解析转载请注明出处:coder-pigFragment相信大家都不会陌生吧,侧滑啦,抽屉效果啦,DialogFragment啊等等,一堆地方都会用到Fragment,对于Fragment的基本概念在前面的文章中其实已经给出的了,这里回...
分类:移动开发   时间:2014-12-28 22:02:51    阅读次数:246
架构练习:c语言实现贪吃蛇(三):封装蛇的移动方法
目前进展: 封装蛇的移动方法: typedef struct snakeinfo { int numParts;/* how many parts,蛇身体分多少个段 */ int lenParts[GAME_WIDTH];/* 蛇身体每段的长度 */ int xPartsHead[GAME_WIDTH];/* 蛇身体第i段的x坐标,初始值为1 */ int yPartsHead[GAM...
分类:移动开发   时间:2014-12-28 20:56:56    阅读次数:152
01基于配置文件方式的SpringMVC,三种HandlerMapping,三种控制器
?? 1  添加Spring MVC所需的jar包. 2  创建一个以下项目结构的springmvc项目 3  web.xml的配置如下: xml version="1.0" encoding="UTF-8"?> web-app version="3.0"     xmlns="http://java...
分类:移动开发   时间:2014-12-28 20:50:09    阅读次数:276
调用安卓手机系统的分享功能
今天才发现原来可以直接调用系统自带的分享功能,之前都是集成友盟的,真是孤陋寡闻了啊!  不过调用系统的分享功能,支持的分享数目就看系统集成多少了,比如我的oppo的支持微信  QQ   新浪等! 关键代码: // 启动分享发送的属性 Intent intent = new Intent(Intent.ACTION_SEND); intent.setType("text/...
分类:移动开发   时间:2014-12-28 20:48:44    阅读次数:204
(1) Android-5.0源码分析计划
从事 Android 工作也有一段时间了,一直想把整个系统过一遍。在学习过程中一直在看老罗的博客,分析地很到位,可以看出功力相当深厚啊!记得以前听人说,读书要先读厚,再读薄,再读厚……如此反复,才可吃透。面对像 Android 这样的大型软件,感觉无论用什么方法感觉都无法让人直观地去认识,更别提过几...
分类:移动开发   时间:2014-12-28 20:50:30    阅读次数:132
(3) 下载 Android-5.0 源码
下载 Android 源码,使用 repo 工具。其实源码分布在多个 Git 仓库中的,repo 就是用来操作多个 Git 仓库的。 这里需要下载的是 Android-5.0的源码,结合一款具体设备,分析起来更有针对性,就选 Nexus5 了。由于是用于学习的,所以不需要把其它分支也下...
分类:移动开发   时间:2014-12-28 20:47:33    阅读次数:199
OSS Android SDK
Android SDK开发包(2014-12-20) 版本号0.2.2开发包下载地址:http://oss.aliyuncs.com/aliyun_portal_storage/help/oss/aliyun_OSS_Android_SDK_20141220.zip开发指南:http://aliyu...
分类:移动开发   时间:2014-12-28 20:46:00    阅读次数:310
Js中的appenChild,insertBefore--createDocumentFragment
平时项目中会有一些流程,或者是评论相关的东西,这些一般只会是在页面初次加载一部分,剩余部分搞一个更多的标签,当点击更多的时候,ajax请求把所有数据加载完(当然这里也有分页的实现方法,本篇不作讨论), ajax加载的数据一般会运用到appendChild,insertBefore方法来附加在原来标签...
分类:移动开发   时间:2014-12-28 20:41:35    阅读次数:140
(4) 编译 Android-5.0 源码
编译过程要消耗很长时间,在我的电脑上大概用五个小时左右,如果你的环境配置没错的话,编译就不会出错。编译源码进入到源码目录,然后:. build/envsetup.sh之后:lunch选择:7. aosp_hammerhead-userdebug下面就正式开始了:make -j 5之后尽量就不要碰电脑...
分类:移动开发   时间:2014-12-28 20:42:25    阅读次数:144
Android 开发笔记 “SQLite”
SQLite 入门与分析1、SQLite介绍自几十年前出现的商业应用程序以来,数据库就成为软件应用程序的主要组成部分。正与数据库管理系统非常关键一样,它们也变得非常庞大,并占用了相当多的系统资源,增加了管理的复杂性。随着软件应用程序逐渐模块模块化,一种新型数据库会比大型复杂的传统数据库管理系统更适应...
分类:移动开发   时间:2014-12-28 19:31:28    阅读次数:170
Android异步请求
1 class MyTask_SendMessage extends AsyncTask { 2 3 @Override 4 protected void onPostExecute(String result) { 5 super.onP...
分类:移动开发   时间:2014-12-28 19:32:57    阅读次数:143
iOS 8:UIWebView的简单使用
1 基本用法1、实例化:UIWebView *webView = [[UIWebView alloc] initWithFrame:self.view.window.bounds];2、配置参数:delegate、scalesPageToFit等3、加载请求:[webView loadRequest...
分类:移动开发   时间:2014-12-28 19:31:53    阅读次数:442
ios之两个view传值
delegate:demo使用场景,我有A,B两个controller,A是root,跳转到B,B的数据输入完返回A且携带数据显示到A。A.h#import #import "SencondViewController.h"@interface FirstViewController : UIVie...
分类:移动开发   时间:2014-12-28 19:31:43    阅读次数:133
CSAPP2e: Proxy lab 解答
csapp proxy lab 解答,完整代码
分类:移动开发   时间:2014-12-28 19:29:21    阅读次数:295
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!