码迷,mamicode.com
首页 > 移动开发
android 开源框架推荐
同事整理的 android 开源框架,个个都堪称经典。32 个赞!1、volley 项目地址 https://github.com/smanikandan14/Volley-demo(1) JSON,图像等的异步下载;(2) 网络请求的排序(scheduling)(3) 网络请求的优先级处理(4) ...
分类:移动开发   时间:2014-06-15 23:57:26    阅读次数:422
Android自定义控件并且使其可以在xml中自定义属性
android自定义View。 介绍了android开发中自定义View的步骤及相关注意事项做了较为详尽的说明。...
分类:移动开发   时间:2014-06-14 07:25:10    阅读次数:425
Android输入法扩展之外接键盘中文输入
我们知道,android目前的输入都是通过软键盘实现的,用外接键盘的少.但是在平板上,外接键盘中文输入是必要的,软键盘输入还是太慢了,对于可以兼用办公的Android平板来说,实现PC级中文输入速度是比较有用的.在android上写文章,qq聊天,外接键盘是该发挥发挥了。但是由于Android输入法的架构限制,目前还没法实现外接键盘中文输入,本文利用Android的某些隐蔽的属性分析并实现了一种外接键盘中文输入法。...
分类:移动开发   时间:2014-06-14 07:13:24    阅读次数:398
android setCompoundDrawables和setCompoundDrawablesWithIntrinsicBounds区别
手工设置文本与图片相对位置时,常用到如下方法: setCompoundDrawables(left, top, right, bottom) setCompoundDrawablesWithIntrinsicBounds(left, top, right, bottom) 意思是设置Drawable显示在text的左、上、右、下位置。 但是两者有些区别: setCompoun...
分类:移动开发   时间:2014-06-14 00:18:45    阅读次数:491
Android监听ScrollView滑动到顶端和底部
MainActivity如下: package cn.testscrollview; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; import android.view.View.OnTouchListener; import android.widget.ScrollV...
分类:移动开发   时间:2014-06-14 06:34:10    阅读次数:415
Android学习Scroller(三)
MainActivity如下: package cc.testscroller2; import android.os.Bundle; import android.app.Activity; /** * Demo描述: * 实现可以拉动后回弹的布局. * 类似于下拉刷新的. * * 参考资料: * 1 http://gundumw100.iteye.com/blog/188437...
分类:移动开发   时间:2014-06-13 20:49:15    阅读次数:338
Android学习Scroller(二)
MainActivity如下: package cc.testscroller1; import android.app.Activity; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.os.Bundle; import...
分类:移动开发   时间:2014-06-13 20:48:10    阅读次数:326
iOS系统网络抓包方法
在进行iOS开发过程中,经常会遇到各种各样的网络访问问题,以前苦于没有抓包工具,很多网络问题解决起来很痛苦。现在终于好了,本文提供两种方式进行网络抓包: 1. 网络共享 + 可视化抓包工具 基本原理 原理比较简单,ios设备通过代理方式共享连接mac电脑的无线网卡,使用抓包工具抓包,然后进行分析(我们推荐使用Wireshark,在MAC系统上也可以使用Paros工具)。 现在以MAC系统下Paros工具为例,详细描述下抓包过程: 操作步骤 1) 首先将MAC电脑的以太网共享给airport,使iOS设...
分类:移动开发   时间:2014-06-14 00:14:49    阅读次数:427
Android获取百度音乐的音乐下载地址和歌词下载连接
首先通过你要下载的歌曲通过下列连接: http://box.zhangmen.baidu.com/x?op=12&count=1&title={title}$${author}$$$$ 可以获取一个xml文件通过解析xml文件就可以读取到音乐下载的地址和歌词下载的地址。 部分代码:   String title = "六月的雨";   String singer = "胡歌";     ...
分类:移动开发   时间:2014-06-14 07:01:42    阅读次数:334
android GridView加载图片,一张张显示
简单说下,获取SDcard里的图片或者视屏缩略图就不说了,网上很多,主要写下加载图片的方式,在Grideview的Adapter中getView()方法中定义: //异步加载图片,实现一张张显示 new LoadImageAsyctask(gridViewHold.icon).execute(paths[position]); class LoadImag...
分类:移动开发   时间:2014-06-15 08:12:31    阅读次数:193
苹果新的编程语言 Swift 语言进阶(一)--综述
苹果新的编程语言 Swift 语言进阶(一)--综述                                                 Swift 是苹果提供的开发IOS 和OS X应用的新的语言,Swift语言基于C 和Objective-C语言,除了提供C 和Objective-C语言具有的所有语法功能外,为了编程方便和有效,Swift在语法上作了大量的优化和改进。S...
分类:移动开发   时间:2014-06-13 20:46:06    阅读次数:395
Android ListFragment实例Demo(自定义适配器)
上一篇文章介绍了ListFragment,其中的ListView并没有自定义适配器,实际上在实际开发中常会用到自定义适配器,是实现更复杂的列表数据展示。所以这篇文章增加了自定义适配器,来进行ListView数据的展示。 实现效果图: 左边是Activity中的一个按钮,点击按钮会出现右边的Fragment相应的数据列表。 代码展示: 布局文件: activity_main: ...
分类:移动开发   时间:2014-06-13 21:36:50    阅读次数:404
swift开发:试玩 Apple 网站的 playground
swift开发:试玩 Apple 网站的 playground https://developer.apple.com/library/prerelease/ios/documentation/swift/conceptual/swift_programming_language/GuidedTour.html...
分类:移动开发   时间:2014-06-15 08:00:09    阅读次数:283
移动开发 Native APP、Hybrid APP和Web APP介绍
Native App,以基于智能手机本地操作系统如IOS、Android、WP并使用原生程式(SDK)编写运行的需要用户安装使用的第三方应用程序; Web APP,以HTML+JS+CSS等WEB技术编程,代码运行在移动端浏览器中,通过该移动端浏览器来调用Device API(取决于HTML5未来的支持能力)的不需要用户安装的应用程序;Hybrid App,同时使用网页语言(Web技术)与程序语言(Java、Objective-C等)开发。...
分类:移动开发   时间:2014-06-14 06:28:17    阅读次数:430
Android提高UI性能技巧
提高UI性能的方法其实有很多在实际的开发中都已经用到了,在此做一下总结。 1.减少主线程的阻塞时间 若一个操作的耗时较长(超过5秒),我们应该将其放入后台线程中执行,只在需要修改UI界面时通知主线程进行修改。Android已经提供了AsyncTask以实现从主线程生成新的异步任务的方法。 2.提高Adapter&AdapterView的效率 (1)重用已生成过的Item View (...
分类:移动开发   时间:2014-06-15 08:20:37    阅读次数:348
android 实现带清除效果的EditText(附带抖动效果)
Android一直没有提供类似于ios中自带清除效果的输入框(ios只要只要添加属性即可实现),所以在Android当中 想要实现此效果就需要使用自定义控件的方式实现。 思路:可以使用一个Linearlayout里面横向布局一个EditText和一个删除的图片,监听输入框的焦点和文字变化,设置图片的显隐和点击清除事件。但是这么做些弊端,首先增加了UI布局的层级结构不利于UI结构的优化而且可能会出...
分类:移动开发   时间:2014-06-14 06:02:29    阅读次数:284
Android通过注解初始化View
Android通过注解的方式来初始化View,替代findViewById。几行代码实现最简单注解,提高工作效率。...
分类:移动开发   时间:2014-06-15 08:17:39    阅读次数:3028
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!