爱悠闲 > 分类 >

Android 第1页

关于动态获取设置像素大小以及TypedValue.applyDimension()的使用
Activity中获取id的两种形式
大家都知道在Activity中获取控件的id,然后用findViewById();来获取控件,通常情况下我们都是输入R.id.XX/R.layout.XX来表示该控件的id.本文就是告诉大家还有别的方式来获取id. Resources resource = this.getResources(); String pkgName = this.getPackageName(); setContent
Android-JNI搭建以及调用
首先要新建一个工程,起名HelloJni。然后在工程目录下新建文件夹jni。如图: 我用的是eclipse 然后我们用快捷键Alt+Enter进入工程属性选项,选择左边栏的builder,然后点击new: 之后我们选择program,然后会有一个弹出窗口: 在main选项中设置好两个路径,第一个是ndk里ndk-build.cmd的路径,我这里用的是ndk-r9,第二个是工程路径,就是我们的Hel
Android 4.4 kitkat以上及以下根据uri获取路径的方法
今天我在做视频编辑的时候,遇到了这个问题,前后用了1个小时来发现并解决了这个问题,因为我一直认为是我记错了,后来发现,华为P6用的是Android4.4系统,然后我就恍然了。。。 首先说说我在做什么,我在弄一个拍摄完视频之后,编辑视频的一个东东,这个东东其实不难,源码里有,你们是不是不敢信?!在android源码android.media.videoeditor中有videoeditor这个类,这
基于HttpClient访问服务器以及上传文件
项目背景:做项目经常用到http请求,市面上对于http请求的框架也是非常多,不乏一些经典如volley之流。但是我们有时候并不会用到那么大的框架,例如我们不会频繁的且大量的下载图片,不会有oom的顾虑,而且我们要做上传,而不是下载,再而且,我们不需要特别复杂的框架,只需要Android原生的就可以做到需求,那么我们为什么要导入那么大的框架。我们做上传的时候如果需要上传文件,市面上大多数框架又不支
时间选择器(滚动选择器)的优化和修改
首先这个选择器的原始版本来源于这里,这是仿小米做的一个效果:http://blog.csdn.net/zhongkejingwang/article/details/38513301 然后上一张效果图,看效果图其实改动不大,因为改动的宗旨是让用户可以使用的更方便: 这个是我对这个版本的一些修改,为了更好的使用这个选择器而不必去话大量时间看代码,看实现原理,我暴露出了一些attrs里的属性,这些属性
自定义控件--让背景颜色随ViewPager的滑动而渐变
今天要说一个简单但不好想的效果实现。代码绝对简单,实现绝对easy,就是你可能想不到而已。 不多说,上效果图。第一个效果是仿最美应用的滑动颜色变化,第二个是我项目中要用的效果,实现后我就贴出来了,开源嘛。               下面分别说说这两个实现的原理和想法。 首先我们看纯色的第一张gif,纯色的渐变还是容易一些的。 1.实现一个ViewPager,因为我们要实现的是,随着手指的移动,v
Paint&Canvas实现一个点(图片)在圆形(轨迹)上运动
这个效果其实还算简单,只是需要一些计算和猜想。首先,我的说,Android Screen Monitor实在是卡,真机不卡的,所以我描述下这个效果吧。。。 就是有一个圆,然后这个圆上有一个点,或者你可以当做是一个图片,在绕着这个圆形轨迹运动,就是这样。 画个图,丑死了。。。。 首先,这个效果的实现需要考虑以下几点: 1.圆怎么实现? 2.点(图片)怎么实现? 3.运动怎么实现? 这是最主要的三点。
Android属性动画--基础使用
Android属性动画--补充说明&进阶