android
简单就好喽
这个作者很懒,什么都没留下…
展开
-
项目跟进笔记7 ----aidl文件及系统隐藏方法的使用
Android系统缓存的获取 与清理原创 2016-09-13 19:43:49 · 618 阅读 · 0 评论 -
头部视差的实现
只要是带有滚动的view控件,就能实现此效果效果图如下:实现原理:重写overScrollBy 这个方法个别参数解释: deltaX 继续滑动x方向的距离 deltaY 继续滑动y 方向的距离 负值:表示顶部到头 正直:表示底部到头 maxOverScrollX x方向最大可以滑动的距离 maxOverScrollY y方向最大可以滑动原创 2016-11-13 16:59:59 · 278 阅读 · 0 评论 -
观察者 模式 和 线程池的应用
1.线程池的使用核心对象解释:ThreadPoolExecutor executor = new ThreadPoolExecutor(corePoolSize,maximumPoolSize, keepAliveTime,TimeUnit.SECONDS,newLinkedBlockingQueue<Runnable>(), Executors.defaultThreadFactory原创 2016-11-06 23:31:21 · 440 阅读 · 1 评论 -
谷歌电子市场
1.小知识点获取 当前的线程id android.os.Process.myTid();2. 共性问题的处理主页面几个viewPager-- 未加载 emptyLoading-- 加载中 PageLoading-- 加载失败 errorLoading-- 加载成功 这个不一样3.UI框架的使用范围1. 多处使用时 ,原创 2016-11-04 22:31:57 · 359 阅读 · 0 评论 -
三级缓存
三级缓存 何为三级缓存?1. 网络缓存 速度最慢2. 本地缓存 速度适中3. 内存缓存 速度最快xutils中的 BitmapUtils 就是采用三级缓存 介绍网络缓存就是下载本地缓存下载到本地sd 卡 中存储起来内存缓存在内存中存储,一般为第二次查看时,使用内存缓存,节省流量 引用的介绍java中的引用强引用:垃圾回收器不会回收软引用:垃圾回收器会考原创 2016-10-24 18:22:45 · 489 阅读 · 0 评论 -
Bitmap 和 drawable 转换
1.Drawable —>Bitmap自定义方法(需要自己转换)public static Bitmap drawableToBitmap(Drawable drawable) { Bitmap bitmap = Bitmap.createBitmap( drawable.getIntrinsicWidth(),转载 2016-10-12 18:50:18 · 553 阅读 · 1 评论 -
Genymotion下无法安装apk的问题的解决
因为genymotion中的手机模拟器是可以联网的,so如果用鼠标拖拽进模拟器失败时,不妨试试用自带的模拟器下载进去,然后再进行操作adb shellcd /sdcard/Download/sh /system/bin/flash-archive.sh /sdcard/Download/Genymotion-ARM-Translation.zip重启模拟器。OK ARM_Tra...转载 2016-09-16 23:05:46 · 9602 阅读 · 3 评论 -
android 中activity的回调
9.应用跳转到手机通讯录,获取点击的用户的信心并回显到相应的地方使用方法:1.点击跳转Uri uri = ContactsContract.Contacts.CONTENT_URI; Intent intent = new Intent(Intent.ACTION_PICK, uri); startActivityForResult(intent, 0);2.回显设置/**原创 2016-09-14 19:40:55 · 789 阅读 · 0 评论 -
.手机信息识别,sim卡及序列号的获取
3.IMEI,MSISDN,ICCID,IMSI(开关机监听)ICCID sim卡的唯一编码,可作为手机sim变更的标示IMEI 手机身份识别码MSISDNIMSI使用方法1.添加权限 <uses-permission android:name="android.permission.READ_PHONE_STATE"/>2.编码实例TelephonyManager tm = (Tel原创 2016-09-13 23:46:36 · 6076 阅读 · 1 评论 -
MD5加密算法的使用 (及加盐操作)
2.MD5加密算法的使用 (及加盐操作)/** * @Des 得到相应的一个MD5加密后的字符串 * @param psd * @param salt * @return MD5加密后的字符串 */public static String encoder(String psd, String salt) { try { StringBuffer sti...原创 2016-09-13 23:44:18 · 7123 阅读 · 1 评论 -
安卓XML和java文件中定义基本动画
1.Android 动画的定义android平台提供了两类动画 第一类是Tween ,即通过对场景里的对象不断做图像变换(平移,缩放,旋转)产生动画效果 第二类是Frame动画,即顺序播放事先做好的图像,跟电影类似 围绕中心旋转的动画 动画效果如下:做法(1) xml中定义动画<?xml version="1.0" encoding="utf-8"?><set xmlns:a原创 2016-09-13 23:38:58 · 264 阅读 · 0 评论 -
java 面试
1. 基本概念1.1. 面向对象的特征有哪些方面?答:面向对象的特征主要有以下几个方面: - 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,- 继承:继承是从已有类得到继承信息创建新类的过程。- 封装:通常认为封装是把数据和操作数据的方法绑定起来,对数据的访问只能通过已定义的接口。- 多态性:多态性是指允原创 2017-11-13 14:57:47 · 951 阅读 · 0 评论