随笔分类 - android
android
摘要:第一步:为了更好的比较,准备两个一模一样的EditText(当Activity启动时,焦点会在第一个EditText上,如果你不希望这样只需要写一个高度和宽带为0的EditText即可避免,这里就不这么做了),代码如下: 接下来建立三个xml文件,分别为输入框未获得焦点时的背景,输入框获得焦点时的背
阅读全文
摘要:首先cookie是什么就不多说了,还是不知道的话推荐看看这篇文章 Cookie/Session机制详解 深入解析Cookie技术 为什么要持久化cookie也不多说了,你能看到这篇文章代表你有这个需求。 cookie简单来说就是服务器在客户端中保存的键值对,比如说早期的购物车,保持登陆状态都是使用的
阅读全文
摘要:一个漂亮的Android Spinner - nice-spinner
阅读全文
摘要:今天学习了自定义控件,然后自己做了一个用户登录小控件EditText,就是在Android系统的输入框右边加入一个小图标,点击小图标可以清除输入框里面的内容,但是Android原生EditText不具备此功能,所以要想实现这一功能我们需要重写EditText。 先说明一下,我是用Android st
阅读全文
摘要:Android消息异步机制(ThreadLocal、MessageQueue、Looper、Handler关系总结)
阅读全文
摘要:Android超高仿QQ附近的人搜索展示
阅读全文
摘要:Android Webp 完全解析 快来缩小apk的大小吧
阅读全文
摘要:FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec。 该程序只有命令行模式,因此安装到Windows下时,它与一般安装程序不同,具体安装步骤如下: 一、FFmp
阅读全文
摘要:1.试下用postDelayed(Runnable a, int time),因为post把消息放到Looper中就返回,但Looper中没有其他消息又会被立刻取出来执行,这样就有可能做了run中的操作,而没有及时刷新按钮.2.另外,这种做法耗时操作仍然是由UI线程去做了。。而不是你想的另起了线程。
阅读全文
摘要:最简单的基于FFmpeg的移动端例子:Android HelloWorld
阅读全文
摘要:Android 的直播,主要使用的是camera采集的数据推流到服务器上,在客户端播放camera采集的数据。采用SurfaceView+ SurfaceTexture来显示camera数据, SurfaceTexture在接收图像流之后,可以进行二次处理,比如(加字体水印), 处理完毕后再送给另一
阅读全文
摘要:不少Android初学者都可能会有这样的疑惑,Service和Thread到底有什么关系呢?什么时候应该用Service,什么时候又应该用Thread?答案可能会有点让你吃惊,因为Service和Thread之间没有任何关系! 之所以有不少人会把它们联系起来,主要就是因为Service的后台概念。T
阅读全文
摘要:Android Fragment 你应该知道的一切
阅读全文
摘要:今天使用了V7包加入的RecycleView 和 CardView,写篇简析。 先上效果图: 原理图: 这是RecycleView的工作原理: 1.LayoutManager用来处理RecycleView的“列表”样式,Support包默认包含了:LinearLayoutManager 横向或纵向的
阅读全文
摘要:效果 准备四张图片资源 首先XML布局 我们采用FrameLayout布局 代码: 其次Activity里面实现 代码: 最后运行就可以了。 源码下载地址: http://download.csdn.net/detail/care_about/9481210
阅读全文
摘要:handler.post(r)其实这样并不会新起线程,只是执行的runnable里的run()方法,却没有执行start()方法,所以runnable走的还是UI线程。 1.如果像这样,是可以操作ui,但是run还是走在主线程,见打印出来的Log线程名字是main,说明是主线程。 这就是为什么可以直
阅读全文
摘要:获取当前时间戳 获取当前时间 获取时间戳三种方法执行效率比较: Calendar.getInstance().getTimeInMillis() 这种方式速度最慢,这是因为Canlendar要处理时区问题会耗费较多的时间。
阅读全文
摘要:之前做上传图片是采用HttpServlet上传,不过用了一下Base64上传图片后,感觉比HttpServlet方便很多,大家也可以跟着尝试一下。 前台图片处理:(传Bitmap对象即可) 前台发送数据:(調用setImgByStr()方法,第一個參數imgStr 为Bitmap转成Base64的字
阅读全文
摘要:一.理论准备 Map是键值对的集合接口,它的实现类主要包括:HashMap,TreeMap,Hashtable以及LinkedHashMap等。 TreeMap:基于红黑树(Red-Black tree)的 NavigableMap 实现,该映射根据其键的自然顺序进行排序,或者根据创建映射时提供的
阅读全文
浙公网安备 33010602011771号