
Android开发
文章平均质量分 58
You_and_Me12
这个作者很懒,什么都没留下…
展开
-
我的Android下拉刷新框架KKRefreshLayout
一个下拉刷新框架。已有很多开源刷新工具,但是还找到一个方便自定义,可扩展的。所以自己造个轮子。 还是先写个中文文档就好了. - 支持自定义下拉/上拉动画 - 支持无数据时上拉显示”没有更多”(可自定义) - 支持显示满屏的加载动画(如首次没有数据的动画) - 支持滑动到底部,自动加载 - 支持横原创 2017-05-12 10:24:11 · 672 阅读 · 0 评论 -
Android也OOM——OutofMemory
2013-07-06导语:最近在开发新软件,对图片做一些处理,出现了个OOM,搞了大半天。正文:对于从图库或者照相机里面获取的图片,通常情况下都比较大,如果没有好好处理,及时释放recycle,经常会遇到内存问题。但是我程序中用完之后及时释放了,只是在两个进程中跳转,有可能存在缓存,悲催啊。最后,在使用URI获取图片的时候采用RGB_565格式,结果原创 2013-07-06 23:51:36 · 2212 阅读 · 0 评论 -
Android网络间接——HttpURLConnection.getResponseCode() 错误
2013-06-04导语:个人对网络连接接触的不多,在使用时自己发现一些问题,记录一下。正文:我在使用HttpURLConnection.getResponseCode()的时候直接报错是IOException错误,responseCode = -1。一直想不明白,同一个程序我调用了两次,结果有一个链接一直OK,另一个却一直报这个错误。后来发现两个链接的区别原创 2013-06-04 14:09:27 · 6766 阅读 · 0 评论 -
Android——AppWidget桌面插件学习
本文地址:http://blog.youkuaiyun.com/you_and_me12/article/details/8993239 2013-05-30导语:学习一下AppWidget吧。正文:本文只是在桌面上显示一个简单的插件。Manifest.xml配置:放置一个receiver, 配置<receiver andr原创 2013-05-30 11:14:15 · 2403 阅读 · 0 评论 -
Android——简单的获取所有安装的程序信息
2013-05-28导语:只是在学习中找的一些东西,小小测试代码,自己记录一下,后续用,勿喷。正文:本文代码仅为自己测试,记录下来的代码,百度随处可见的代码。代码中显示一个简单的ListView然后把App的图标和名字显示出来,如此简单。xml<LinearLayout xmlns:android="http://schemas.android.com/ap原创 2013-05-28 17:24:53 · 1728 阅读 · 0 评论 -
Android 资源保护问题——探索
本文地址:http://blog.youkuaiyun.com/you_and_me12/article/details/79593492012-09-09apk文件使用解压工具就能看到drawable等资源,但是有些游戏中的图片资源却是无法看到的。这个问题探索了许久……【1】图片资源不放置在drawable文件下,放在assets中(但是解压apk,同样能看到图片原创 2012-09-09 00:48:03 · 10470 阅读 · 4 评论 -
Android布局PreferenceActivity——插入自定义布局
本文地址:http://blog.youkuaiyun.com/you_and_me12/article/details/86552342013-03-10导语:PreferenceActivity是一个方便设置管理的界面,但是对于界面显示来说比较单调,所以自定义布局就很有必要了。本文举例说明在Preference中自定义layout的方法。笔者是为了在设置中插入@有米原创 2013-03-10 02:23:01 · 12846 阅读 · 1 评论 -
android第三方程序包问题——NoClassDefFoundError
2013-03-6杂语:很久没有更新eclipse和android,这几天试试更新,发现项目中导入的第三方包报错了内容解说:之前都OK的,结果新的就有问题了,网上搜了一下,有的说把lib改成source属性,确实OK了;不过还有另一种方法就是改成libs这个才是正确的,也不需要Build path配置add jar的过程的,自动导入了。原创 2013-03-06 21:29:59 · 1439 阅读 · 0 评论 -
android自定义列表问题——SimpleAdapter
本文地址:http://blog.youkuaiyun.com/you_and_me12/article/details/85113862013-01-16杂语:末日都过了,13年第一次写博客,写个Bug吧内容解说:写了一个自定义的List列表,并重载了SimpleAdapter,以前列表只有三个选项,后来加的第四个,结果第四个图片死活都是显示跟第一项一样的。怎么改都不对。原创 2013-01-16 23:34:01 · 3340 阅读 · 0 评论 -
Android零点一度的区别——Matrix
2013-07-07导语:Matrix是android中对图像绘制的处理(旋转、放缩、平移等等),貌似书本翻页就是用这种方式处理的正文:1、基于坐标(px,py)旋转degrees度, postRotate(float degrees, float px, float py)2、基于坐标(px,py)进行按照(sx,sy)比例进行放缩, po原创 2013-07-07 11:35:55 · 3656 阅读 · 0 评论 -
Android音乐播放——MediaPlayer, unable to create media player
2013-06-23导语:有些问题很纠结,第一次写有声音的软件,各种问题!正文:我在网上找了如何使用MediaPlayer的方法,用在程序上,结果发现始终有问题,在setDataSource的时候就报错了。错误代码如下:06-23 18:07:41.455: E/MediaPlayer(16244): Unable to to create medi原创 2013-06-23 18:15:15 · 19542 阅读 · 5 评论 -
Lua学习 2) —— Android与Lua互调
一、Android类调用lua并回调Android调用Lua函数,同时把类作为参数传递过去,然后再Lua中回调类的函数二、luajava介绍(在LuaJava库里面包含的)lua中是没有类的,luajava库中有个luajava可以创建java中的类,并调用。原创 2014-07-09 16:24:26 · 9839 阅读 · 2 评论 -
Lua学习 1) —— Android调用变量取值与赋值
2014-07-08Lua脚本语言,嵌入在App中扩展开发是很不错的。关于Android与Lua的环境搭配,我直接下载别人编好的.so与.jar(放到libs下就好了)下面简单介绍一下Android调用Lua中的变量以及赋值LuaState mLuaState;mLuaState = LuaStateFactory.newLuaState();m原创 2014-07-08 11:50:43 · 3634 阅读 · 0 评论 -
Cocos2d-X学习——Android不同设备FPS不同问题
2014-07-16环境:Cocos2dx 2.2.4AppDelegate.cpp中FPS设置为 60pDirector->setAnimationInterval(1.0 / 60);问题:在两台Android机器上跑。 两台的FPS不一样I9100: 4.0系统,FPS 约60,(修改FPS为30,也会改变)S5700:原创 2014-07-16 21:41:57 · 4036 阅读 · 0 评论 -
Android学习——利用反射调用@Hide隐藏函数
2014-02-27导语:本意想在代码中实现设置动态壁纸的功能。正文:1、查看Android源码WallpaperManager.java中有个方法/** @hide */public IWallpaperManager getIWallpaperManager() { return sGlobals.mService;}获取原创 2014-02-27 15:17:11 · 14017 阅读 · 1 评论 -
Android学习——Launcher源码在eclipse运行
Android学习——Launcher源码在eclipse运行原创 2013-09-27 16:55:14 · 2893 阅读 · 0 评论 -
Android开发小问题——java使用
1、ArrayList<E>使用remove问题;2、字符串映射到函数运行方法;原创 2013-09-25 23:24:11 · 1829 阅读 · 0 评论 -
android——图片压缩
本文来自:http://104zz.iteye.com/blog/1694762第一:我们先看下质量压缩方法: Java代码 private Bitmap compressImage(Bitmap image) { ByteArrayOutputStream baos = new ByteArrayOu转载 2013-06-30 21:30:14 · 1718 阅读 · 0 评论 -
BaiduBCS云存储——java SDK下载问题
2013-06-23导语:最近在开发新软件,使用了BAE云服务,在云存储的时候遇到各种问题。正文:我使用Java SDK,上传方法的话在SDK里面的sample.java有说明,但是就没有下载的方法,这个让我很疑惑。查找了接口文档有三个: BaiduBCSResponse getObject(GetObjectRequest getObjectReq原创 2013-06-23 18:26:53 · 4552 阅读 · 7 评论 -
android图像绘制(七)——ClipRect局部绘图,切割原图绘制
本文地址:http://blog.youkuaiyun.com/you_and_me12/article/details/82970482012-12-14杂语:看了很多程序猿都有写博客的习惯,看来我也得练练,不管写的好不好了,学到点什么体会就写写吧。内容解说:这几天开始学游戏地图制作,今天小小的总结一下Canvas的clipRect()接口的使用。1)选取要在画布上绘制(刷新原创 2012-12-14 22:55:08 · 10212 阅读 · 3 评论 -
Android之Box2D学习(二)——简单的跑跳游戏模型(含代码)
本文地址:http://blog.youkuaiyun.com/you_and_me12/article/details/82485292012-12-02自从学习了一段时间的Box2d,初步了解了。本想做个简单的游戏练习,但是后来太忙(也太懒)就没继续了。现在把代码共享,不要喷,不要砸!高人请绕道,有兴趣的参考参考。感想:Box2d是物理世界引擎,感觉自己做个原创 2012-12-02 15:33:49 · 9142 阅读 · 8 评论 -
Android之Box2D学习(一)——HelloWorld
本文地址:http://blog.youkuaiyun.com/you_and_me12/article/details/79615732012-09-10从今天开始学习Box2D,在java中是JBox2D(Download),包的导入就不用说了吧!文章后面给出了我写的helloworld,仅供参考笔记:Ⅰ)Box2D由世界,物体等组成,Box2D能自动计算物体的原创 2012-09-09 22:48:21 · 7023 阅读 · 0 评论 -
继承内隐类的问题
今天想要继承android里面的一个类,但是出现了这个问题:No enclosing instance of type WallpaperService is available due to some intermediate constructor invocation错误代码:import android.app.Service;import android.o原创 2012-01-04 01:14:28 · 6230 阅读 · 0 评论 -
使用字符串获取与该字符串同名的变量值
在android中(JAVA中也是一样的)用字符串获取某变量的值,则需要使用反射!举个例子:用名称获取资源图片 public void setBmp(String name){ int id = R.drawable.bg_normal; try { id = R.drawable.class.getField(name).getInt(null); } catc原创 2012-01-29 17:53:14 · 4278 阅读 · 0 评论 -
在分享中,拨号,选择壁纸来源等系统打开方式中添加如自己的程序
自己的应用需要系统点击某个事件时相应,往系统中添加自己应用图标!例如:点击拨号,则会出现快速拨号,系统自带拨号器等图标供选择!这就需要使用Intent Filter!以下转自:Android Intent Filter简单使用在http://developer.android.com/guide/topics/intents/intents-filters.ht原创 2012-01-29 00:13:06 · 1792 阅读 · 0 评论 -
android类似360悬浮窗口制作(一)
转载地址:点击打开链接原文:调用WindowManager,并设置WindowManager.LayoutParams的相关属性,通过WindowManager的addView方法创建View,这样产生出来的View根据WindowManager.LayoutParams属性不同,效果也就不同了。比如创建系统顶级窗口,实现悬浮窗口效果!WindowManager的方法很原创 2012-01-21 17:06:39 · 7968 阅读 · 6 评论 -
Android中控件的onClickListener,点击监听器
以前使用button,text等控件时,每个onClickListener都要写一个,挺麻烦的!今天看到了个新方法(可能大家都是这么用的,鄙人不知),写了加深记忆吧!--------------------------------------------------------------------------------------方法如下:1)在Activity中继承接口原创 2011-11-17 13:55:13 · 16354 阅读 · 5 评论 -
G11获取root的过程
1、将s-on刷成s-off,地址http://hi.baidu.com/tyc6982/blog/item/5342a0fe1334e7295c600885.html2、获取root,地址http://hi.baidu.com/tyc6982/blog/item/5342a原创 2011-10-07 17:05:35 · 1595 阅读 · 0 评论 -
关于:Android 如何发送/接收DTMF问题
连接地址:http://topic.youkuaiyun.com/u/20110417/11/2fafa851-2140-4b33-abdd-3633e731a829.html原创 2011-09-21 09:40:07 · 5815 阅读 · 2 评论 -
Android 通讯录-数据库-查询方法-多号码一次查询-拼音-等
Android 通讯录-数据库-查询方法-多号码一次查询-拼音-等原创 2011-03-26 11:30:00 · 3115 阅读 · 0 评论 -
android图像绘制(一)——镜像问题
在android中做图像镜像有很多方法,今天算是学习了!两种方法如下://方法一 Matrix matrix = new Matrix(); matrix.postScale(leftOrRight, 1, bmpW/2, bmpH/2);//前两个是xy变换,后两个是对称轴中心点 matrix.postTranslate(x, y); canvas.drawBitmap(原创 2012-01-23 20:48:20 · 4440 阅读 · 3 评论 -
android判断当前界面是否是桌面(主页)
本文地址:http://blog.youkuaiyun.com/you_and_me12/article/details/7284749最近自己在做应用,需要使用到判断当前是否是桌面而处理效果。研究参考了一些文章,有的说到了点,但都没有说明清楚。本文代码经过实践,仅供参考!1、首先获得属于桌面的应用(系统原装应用、Go桌面等等)分析:1)这些应用都会包含:"android.intent原创 2012-02-22 20:45:21 · 13689 阅读 · 5 评论 -
android抽屉SlidingDrawer——错误显示
本文地址:http://blog.youkuaiyun.com/you_and_me12/article/details/73458042012-03-12今天在使用SlidingDrawer的时候,有个问题困扰着我。使用SlidingDrawer与listView在一个FrameLayout中,当listView使用onTouch或者onScroll之类的方法中,调用SlidingD原创 2012-03-12 17:47:31 · 2900 阅读 · 0 评论 -
android抽屉SlidingDrawer——wrap_content非全屏
本文地址:http://blog.youkuaiyun.com/you_and_me12/article/details/7327030SlidingDrawer的用法比较多,就不说明了。如果设置了属性layout_height="wrap_content"是不起作用的,在原来的SlidingDrawer中的onMeasure()方法使得layout_height一直都是fill_parent,但是使原创 2012-03-06 23:25:37 · 10456 阅读 · 10 评论 -
ListView自定义后,在onItemClick中getChildAt返回null问题
本文地址:http://blog.youkuaiyun.com/you_and_me12/article/details/7271006在ListView中,使用getChildAt(index)的取值,只能是当前可见区域(列表可滚动)的子项!1、所以如果想获取前部的将会出现返回Null值问题;2、getChildCount跟getCount获取的值将会不一样(数量多时);3、如果使用了get原创 2012-02-19 01:11:26 · 8040 阅读 · 4 评论 -
android图像绘制(二)——放缩问题
本文地址:http://blog.youkuaiyun.com/you_and_me12/article/details/7245786android中图像在画布上放大缩小时,图像的边框大小没有改变!原图如下:放大后:原来图片的边框没有改变,位置依旧!所以如果要放置图片的位置的话,就需要做相应的位置移动才可以!采用如下代码(全屏放置图片):Matri原创 2012-02-09 15:55:05 · 1757 阅读 · 0 评论 -
android图像绘制(六)——获取本地图片或拍照图片
本文地址:http://blog.youkuaiyun.com/you_and_me12/article/details/7262988从SD卡中获取图片资源,或者拍一张新的图片。先贴代码获取图片:注释:拍照获取的话,可以指定图片的保存地址,在此不说明。 CharSequence[] items = {"相册", "相机"}; new AlertDi原创 2012-02-16 00:42:29 · 15714 阅读 · 9 评论 -
android图像绘制(三)——画布刷屏问题
本文地址:http://blog.youkuaiyun.com/you_and_me12/article/details/7258494在canvas中绘制动态图的时候,如果使用了一个固定的背景图片,只有一个小小的精灵在移动!这样的情况下却不得不在没帧中重新绘制背景图片,使得效率降低!尝试过各种方法,最终还是失败了!如果有人有好的方法,可以提供一下,谢谢!以下是在探索过程的一些分享原创 2012-02-14 16:15:19 · 3977 阅读 · 0 评论 -
android图像绘制(四)——SurfaceView问题,自定义控件
本文地址:http://blog.youkuaiyun.com/you_and_me12/article/details/7259759自定义控件(类似按钮等)的使用,自定义一个SurfaceView。如某一块的动态图(自定义相应),或者类似UC浏览器下面的工具栏。如下图示例:自定义类代码:public class ImageSurfaceView extends Surfac原创 2012-02-15 01:00:54 · 5366 阅读 · 1 评论 -
android图像绘制(五)——画布保存为图片
本文地址:http://blog.youkuaiyun.com/you_and_me12/article/details/7262915将图片进行编辑(放缩,涂鸦等),最后保存成指定格式、大小的图片。先贴代码:Bitmap bmp = Bitmap.createBitmap(480, 800, Config.ARGB_8888);Canvas canvas = new Canvas(bmp)原创 2012-02-15 23:47:23 · 8932 阅读 · 11 评论