Android开发:SharedPreferences 存储数据.获取数据 email:chentravelling@163.com 开发环境:win7 64位,Android Studio. 关于SharedPreferences.个人理解把它理解为一种轻量级的Database.存取形式和map一样:<key,value>,以xml文件存储. 我仅仅是用它来存储一下登录信息和登录状态,这样每次登录的时候就能够从本地读取信息. 一.存储 /** * 保存个人信息在本地 */ SharedPre…
一.需要使用的属性: 1.android:ellipsize 作用:若文字过长,控制该控件如何显示. 对于同样的文字“Android开发:文本控件详解——TextView(二)文字跑马灯效果实现”,不同的属性效果如下: start:省略号显示在开头,即显示最后面文字,前面省略 android:ellipsize="start" end:省略号显示在结尾,即显示最前面文字,后面省略 android:ellipsize="end" middle:省略号显示在中间,显示开…
接上一篇 <Android 开发实践 ViewGroup 实现左右滑出窗口(一)http://www.cnblogs.com/inkheart0124/p/3532862.html> 源码: http://files.cnblogs.com/inkheart0124/PushSlider.zip ViewGroup中touch事件的处理,有三个函数 public boolean dispatchTouchEvent(MotionEvent ev):事件派发 public boolean onI…
欢迎转载,转载请标明出处: http://blog.csdn.net/johnny901114/article/details/52664112 本文出自:[余志强的博客] 上一篇博客Android开发之手把手教你写ButterKnife框架(一)我们讲了ButterKnife是什么.ButterKnife的作用和功能介绍以及ButterKnife的实现原理. 本篇博客主要讲在android studio中如何使用apt. 一.新建个项目, 然后创建一个module名叫processor 新建m…
一.调用照相机 注:surfaceView在当Activity不在前台的时候,会被销毁(onPause方法之后,执行销毁方法)当Activity回到前台时,在Activity执行onResume方法之后,会被重新创建,虽然如此,但并不需要在onResume方法中获取创建事件,因为surfaceView的生命周期可以通过其自身回调函数获取; public class MainActivity extends Activity { private Camera camera; @Override p…
1 搭建开发环境    1.1 在Facebook官网SDK中,下载4.0.0的SDK包.        1.2 使用Eclipse导入SDK包中的Facebook工程,并添加android-support-v4.jar.        1.3 代码中,有好多List的实例化没有类型,只要把JDK修改为1.7即可.(Facebook工程 -> 右键 -> properties -> Java Compiler -> Enable project specific settings选…
系列第一篇,从简单的开始,一步一步完成这个小项目. 颜色获取就是通过分析图片中的每个像素的颜色,来分析整个图片的主调颜色,有了主调颜色,我们可以用于图片所在卡片的背景或者标题颜色,这样整体感更加强烈. 有兴趣的可以学习下使用谷歌提供的Palette,也是做同样的工作,博客地址:http://www.cnblogs.com/Fndroid/p/5201236.html 先看效果图: 分析原理比较简单,就是获取图片的所有像素的颜色,然后统计,把统计的数目排序,然后返回给用户. 但是这里要先注意几个问…
1 获取appid和appsecret.        https://open.weixin.qq.com/cgi-bin/index?t=home/index&lang=zh_CN    注册登录后,创建APP步骤执行.    2 工程搭建 2.1 (微信demo专用)        2.1.1 设置debug.key,(Eclipse -> windows -> preferences -> android -> Build -> Custom debug ke…
最近在自己写一个APP,有一个模块需要获取手机应用的一些信息.坑还是有,但都基本踩过了,自己把他实现了出来,实现方法还是很需要掌握的.底部弹出的对话框中四个选项的实现不多做说明,主要讲讲如何获取这些安装的应用信息.好了,不多说,看看效果图: 获取手机安装应用信息: 1.写一个JavaBean,用于存放应用信息,生产get,set方法. public class AppBean { private Drawable appIcon; private String appName; private…
利用假期把以前做的东西总结整理一下,先从简单的开始吧.实现的效果是这样的:   做了个截屏动画,比例有点不对了,凑合着看吧. 整个窗口有3部分组成,中间的主界面是个列表,左边的滑出界面是个菜单,右边的滑出界面是编辑框等.左边菜单是半屏的,右边的是全屏的.最后其实我只用到了左边的滑出窗口,但还是把左右的算法都做全了.并且设计了一个方法,让activity可以指定两个滑出窗口的宽度. 源码: http://files.cnblogs.com/inkheart0124/PushSlider.zip 一…