- 博客(8)
- 资源 (21)
- 收藏
- 关注
原创 动态编程(一):反射
一、反射机制1.1概念在运行状态中,对于任意一个实体类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。主要提供了以下功能:在运行时判断任意一个对象所属的类。在运行时构造任意一个类的对象。在运行时判断任意一个类所具有的成员变量和方法。在运行时调用任意一个对象的方法1.2应用场...
2019-01-04 17:00:32
492
原创 记录:Handler、HandlerThread
记录:Handler、HandlerThreadHandler相关类Looper: 一个线程可以产生一个 Looper 对象,由它来管理此线程里的 MessageQueue( 消息队列 )和对消息进行循环。Handler: 你可以构造 Handler 对象来与 Looper 沟通,以便 push 新消息到 MessageQueue 里 ; 或者接收 Looper 从 MessageQ...
2019-01-04 11:40:10
532
原创 国际化(i18n)-数字
背景平常在项目中,经常会遇到String和Double间的转换,或者将Double、Float等类型格式化后显示。当我们的项目是直接在国内使用的时候,通过String.format、Double.parseDouble等方法转换通常不会出现问题。但是如果产品延伸到国外,通过这种方式通常会抛出异常、结果与实际不符等情况。本篇将整理在其它语言环境下字符和数字在实际使用中遇到的问题和采用的解决办法。...
2018-08-15 17:20:51
3075
原创 美团Walle使用
相关链接GitHub:https://github.com/Meituan-Dianping/walle 个人Demo存放于码云:https://gitee.com/personlin/walle介绍Walle(瓦力):Android Signature V2 Scheme签名下的新一代渠道包打包神器 瓦力通过在Apk中的APK Signature Block区块添加自定义的渠...
2018-06-06 11:37:39
4708
1
原创 Android Studio Template(模板)开发
引言Android Studio提供的代码模板可帮助我们减少重复编写同一段代码的负担,而且可以遵循优化后的设计和标准。AS采用的是Apache FreeMarker模板引擎。 在网上,关于模板开发的资料比较少,而且Studio版本较低,也缺少实际开发中很多功能的示例(比如说Studio在加入kotlin后,我们怎么生成kotlin的模板)。这篇文章将基于TemplateBuilder模板插件...
2018-04-19 13:45:33
3264
原创 解决EditText右对齐兼容问题,一个属性搞定
1.问题描述在使用EditText时,根据产品设计,某些地方需要让文字右对齐显示,光标默认也显示在最右边。这个时候我们自然而然想到设置android:gravity=”right” 这个属性,运行在模拟器跟自己的手机上都没出现问题。然后测试拿着手机测试,突然跟你说这个地方有问题,当你看到错位后的界面一脸懵逼。这尼M是怎么出现的?2.解决方法百度了下,找到两个解决办法:1. 在布局中添加android
2017-11-27 13:39:15
5496
原创 Android集成Cordova与Crosswalk
1. 介绍1.1 CordovaCordova是贡献给Apache后的开源项目,是从PhoneGap中抽出的核心代码,是驱动PhoneGap的核心引擎。Adobe将会继续以Cordova加上PhoneGap Build和Adobe Shadow的组合提供PhoneGap。 特性: ● 移动应用程序使用Html、Css、JS ● Cordova提供了一组设备相关的API,通过这组API,
2017-04-20 15:39:31
3996
原创 ijkplayer播放器详解使用教程
1.认识ijkplayer最近公司准备开发一款视频播放及直播的应用,找了许多开源的框架,大部分都是基于ffmpeg开发的。最开始准备用Vitamio框架开发的,相关的文章也比较丰富,结果对于非个人移动应用均需购买Vitamio使用授权。不过B站开源的ijkplayer也不错,而且也不需要商业授权。 ijkplayer是一个基于FFmpeg的轻量级Android/iOS视频播放器。FFmpeg...
2016-08-24 15:42:30
92894
48
Android Studio模板开发
2018-04-19
ijkplayer0.6.1编译版本
2016-08-24
Kotlin plugin for Android 1.0.3最新2016-06-30
2016-07-05
Android Studio2.1 2016-06
2016-07-04
Android Studio 1.3下载
2015-08-07
Android SDK Tools 24.3.2官网最新(2)
2015-06-15
Android SDK Tools 24.0.2官网最新
2015-03-13
PopupWindow 对话框
2014-09-12
yaxim源代码(xmpp)
2013-07-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人