摘要: 第一保证连接的两边都是有网的 第二 就是网上常说的1、adb kill-server2、adb start-server3、adb remount 但是在运行adb remount有可能会提示 C:\Users\a123>adb server is out of date. killingADB s 阅读全文
posted @ 2016-07-06 18:47 水柠檬QAQ 阅读(266) 评论(0) 推荐(0)
摘要: 网上说的都是在super(context, attrs);构造函数这里少加了一个字段, 其实根本不只这一个原因,属于view生命周期的应该知道,如果你在 自定义view的构造函数里面调用findViewById 铁定为空的,因为这个 时候view还在初始化阶段,还没有添加到activity的XML布 阅读全文
posted @ 2016-06-17 12:59 水柠檬QAQ 阅读(1247) 评论(0) 推荐(0)
摘要: VelocityTracker 速度追踪 第一,创建方式: VelocityTracker mVelocityTracker = new VelocityTracker .obtain() 第二,把你要追求的MotionEvent 注册到VelocityTracker 的监听中: mVelocity 阅读全文
posted @ 2016-06-17 08:43 水柠檬QAQ 阅读(401) 评论(0) 推荐(0)
摘要: 转载自刘明渊 的博客地址:http://blog.csdn.net/vanpersie_9987 Fragment 是 Android API 中的一个类,它代表Activity中的一部分界面;您可以在一个 Activity 界面中使用多个 Fragment,或者在多个 Activity 中重用某一 阅读全文
posted @ 2016-06-15 09:05 水柠檬QAQ 阅读(4008) 评论(0) 推荐(1)
摘要: android:nextFoucsUp padding是站在父view的角度描述问题,它规定它里面的内容必须与这个父view边界的距离。margin则是站在自己的角度描述问题,规定自己和其他(上下左右)的view之间的距离,如果同一级只有一个view,那么它的效果基本上就和padding一样了 阅读全文
posted @ 2016-06-14 18:14 水柠檬QAQ 阅读(330) 评论(0) 推荐(2)
摘要: 如果直接用android的videoview。他是不允许你随意的修改宽度和高度的,所以我们要重写videoview! package com.hysmarthotel.view; import android.content.Context;import android.util.Attribute 阅读全文
posted @ 2016-06-08 17:45 水柠檬QAQ 阅读(5784) 评论(2) 推荐(0)
摘要: 使用add方法切换时:载入Fragment1Fragment1 onCreateFragment1 onCreateViewFragment1 onStartFragment1 onResume用以下代码切到Fragment2: Fragment1不走任何生命周期,但会调onHiddenChange 阅读全文
posted @ 2016-05-30 11:53 水柠檬QAQ 阅读(5599) 评论(0) 推荐(1)
摘要: Bitmap aa = BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher); InputStream input = datastream(aa);//把bitmap转换为流 Bitmap bitmap = tra 阅读全文
posted @ 2016-05-27 16:10 水柠檬QAQ 阅读(1131) 评论(0) 推荐(0)
摘要: 转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37992017 类似与Android系统为Activity维护一个任务栈,我们也可以通过Activity维护一个回退栈来保存每次Fragment事务发生的变化。如果你将Fragmen 阅读全文
posted @ 2016-05-25 16:55 水柠檬QAQ 阅读(739) 评论(0) 推荐(0)
摘要: 首先在当前进程也就是当前的项目里面进行存储 SharedPreferences.Editor editor = mContext.getSharedPreferences("tvplay", Context.MODE_PRIVATE).edit(); editor.putString("video" 阅读全文
posted @ 2016-05-18 09:31 水柠檬QAQ 阅读(344) 评论(0) 推荐(1)
摘要: 通过这张图,我们可以知道一个MediaPlayer对象有以下的状态:1)当一个MediaPlayer对象被刚刚用new操作符创建或是调用了reset()方法后,它就处于Idle状态。当调用了release()方法后,它就处于End状态。这两种状态之间是MediaPlayer对象的生命周期。1.1) 阅读全文
posted @ 2016-05-17 16:29 水柠檬QAQ 阅读(858) 评论(0) 推荐(1)
摘要: 此自定义仅供参考! 首先打开androidManifest.xml 在MainActivity中添加如下内容: 阅读全文
posted @ 2016-05-10 12:02 水柠檬QAQ 阅读(5412) 评论(0) 推荐(0)
摘要: 这里提供一些MediaPlayer的简单方法,方便以后熟练的使用它! 1)如何获得MediaPlayer实例: 可以使用直接new的方式: MediaPlayer mp = new MediaPlayer(); 也可以使用create的方式,如: MediaPlayer mp = MediaPlay 阅读全文
posted @ 2016-05-10 11:31 水柠檬QAQ 阅读(929) 评论(0) 推荐(0)
摘要: 一、动画类型 Android的animation由四种类型组成:alpha、scale、translate、rotate XML配置文件中 Java Code代码中 二、Android动画模式 Animation主要有两种动画模式:tweened 和 frame 一种是tweened animati 阅读全文
posted @ 2016-04-26 15:42 水柠檬QAQ 阅读(604) 评论(0) 推荐(0)
摘要: 首先创建一个选择器,用来判断圆点状态,可以根本自己的需求改 <selector xmlns:android="http://schemas.android.com/apk/res/android" > <item android:drawable="@drawable/point_bg_enable 阅读全文
posted @ 2016-04-21 14:39 水柠檬QAQ 阅读(4072) 评论(0) 推荐(0)
摘要: public static String getHttpText(String url) { if (MyApplication.FOR_DEBUG) { Log.i(TAG, "[getHttpText1]" + url); } Log.i(TAG, "[getHttpText2]" + url) 阅读全文
posted @ 2016-04-18 16:37 水柠檬QAQ 阅读(438) 评论(0) 推荐(1)
摘要: 如下: public static String httpPost(String url, String json) { try { URL u = new URL(url); HttpURLConnection httpURLConnection = (HttpURLConnection) u.o 阅读全文
posted @ 2016-04-12 18:03 水柠檬QAQ 阅读(1270) 评论(0) 推荐(2)
摘要: 转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/47803149 之前有很多朋友都问过我,在Android系统中怎样才能实现静默安装呢?所谓的静默安装,就是不用弹出系统的安装界面,在不影响用户任何操作的情况下不知不觉地将程序装好。虽说 阅读全文
posted @ 2016-04-07 10:22 水柠檬QAQ 阅读(3182) 评论(0) 推荐(0)
摘要: 服务端: 首先是编写一个aidl文件,注意AIDL只支持方法,不能定义静态成员,并且方法也不能有类似public等的修饰符;AIDL运行方法有任何类型的参数和返回值,在java的类型中,以下的类型使用时不需要导入包(import),基本数据类型、String、Map、List.当然为了避免出错,建议 阅读全文
posted @ 2016-03-31 17:56 水柠檬QAQ 阅读(374) 评论(0) 推荐(1)
摘要: 内存溢出就是软件运行需要的内存,超出了java虚拟机给他分配的可用的最大内存 内存泄露就是在缓存图片文字等等的时候,没有关闭流所导致的内存泄露 阅读全文
posted @ 2016-03-28 14:16 水柠檬QAQ 阅读(359) 评论(0) 推荐(1)