自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Justin·AndLin

哈哈哈

  • 博客(8)
  • 资源 (21)
  • 收藏
  • 关注

原创 动态编程(一):反射

一、反射机制1.1概念在运行状态中,对于任意一个实体类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。主要提供了以下功能:在运行时判断任意一个对象所属的类。在运行时构造任意一个类的对象。在运行时判断任意一个类所具有的成员变量和方法。在运行时调用任意一个对象的方法1.2应用场...

2019-01-04 17:00:32 455

原创 记录:Handler、HandlerThread

记录:Handler、HandlerThreadHandler相关类Looper: 一个线程可以产生一个 Looper 对象,由它来管理此线程里的 MessageQueue( 消息队列 )和对消息进行循环。Handler: 你可以构造 Handler 对象来与 Looper 沟通,以便 push 新消息到 MessageQueue 里 ; 或者接收 Looper 从 MessageQ...

2019-01-04 11:40:10 504

原创 国际化(i18n)-数字

背景平常在项目中,经常会遇到String和Double间的转换,或者将Double、Float等类型格式化后显示。当我们的项目是直接在国内使用的时候,通过String.format、Double.parseDouble等方法转换通常不会出现问题。但是如果产品延伸到国外,通过这种方式通常会抛出异常、结果与实际不符等情况。本篇将整理在其它语言环境下字符和数字在实际使用中遇到的问题和采用的解决办法。...

2018-08-15 17:20:51 2976

原创 美团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 4665 1

原创 Android Studio Template(模板)开发

引言Android Studio提供的代码模板可帮助我们减少重复编写同一段代码的负担,而且可以遵循优化后的设计和标准。AS采用的是Apache FreeMarker模板引擎。 在网上,关于模板开发的资料比较少,而且Studio版本较低,也缺少实际开发中很多功能的示例(比如说Studio在加入kotlin后,我们怎么生成kotlin的模板)。这篇文章将基于TemplateBuilder模板插件...

2018-04-19 13:45:33 3178

原创 解决EditText右对齐兼容问题,一个属性搞定

1.问题描述在使用EditText时,根据产品设计,某些地方需要让文字右对齐显示,光标默认也显示在最右边。这个时候我们自然而然想到设置android:gravity=”right” 这个属性,运行在模拟器跟自己的手机上都没出现问题。然后测试拿着手机测试,突然跟你说这个地方有问题,当你看到错位后的界面一脸懵逼。这尼M是怎么出现的?2.解决方法百度了下,找到两个解决办法:1. 在布局中添加android

2017-11-27 13:39:15 5421

原创 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 3912

原创 ijkplayer播放器详解使用教程

1.认识ijkplayer最近公司准备开发一款视频播放及直播的应用,找了许多开源的框架,大部分都是基于ffmpeg开发的。最开始准备用Vitamio框架开发的,相关的文章也比较丰富,结果对于非个人移动应用均需购买Vitamio使用授权。不过B站开源的ijkplayer也不错,而且也不需要商业授权。 ijkplayer是一个基于FFmpeg的轻量级Android/iOS视频播放器。FFmpeg...

2016-08-24 15:42:30 92473 48

小程序云开发nodejs8.9安装包

微信小程序云开发本地测试所需环境:nodejs8.9版本 该资源包含Windows和Linux x86、x64安装包

2020-04-29

Android Studio模板开发

Android Studio中模板的创建(包含java和Kotlin语言) 博客地址:https://blog.csdn.net/u010987039/article/details/80002962

2018-04-19

解决EditText右对齐兼容问题,一个属性搞定

解决 EditText 右对齐兼容问题, 一个属性搞定, 不需要多个控件一起实现。

2017-11-27

gradle-3.3-all下载 最新官方版

2017年1月3日更新,百度云下载地址

2017-01-11

ijkplayer0.6.1编译版本

在Ubuntu下编译的ijkplayer0.6.1版本 提供百度云下载地址 在Ubuntu下编译的ijkplayer0.6.1版本 提供百度云下载地址

2016-08-24

Kotlin plugin for Android 1.0.3最新2016-06-30

资源于2016年6月30日更新 官网地址:http://kotlinlang.org/ 下载完成后在Android Studio面板打开 [File]-[settings]-[Plugins]下面的[Install plugin from disk],选择下载后的压缩包,进行手动安装。

2016-07-05

Android Studio2.1 2016-06

Android Studio2.1 更新于2016年六月 This update includes a number of small changes and bug fixes: Instant Run updates and bug fixes. Improvements to LLDB performance and crash notifications. Fixed a regression in the Android Studio 2.1.1 security update that caused git rebase to fail.

2016-07-04

ViewPager 广告轮播、无限循环

实现类似京东、淘宝广告轮播功能 无限循环、各种动画

2015-10-10

Android Studio 1.3下载

更新时间2015-7-31左右 Android Studio 1.3 的新特性 性能 & 测试工具 Android Memory (HPROF) Viewer Android Studio 允许你可以用原生 Android HPROF 格式捕获和分析内存快照 Allocation Tracker 除了显示应用程序使用内存分配表,新的配置跟踪器现在包括一个可视化的方式,来查看您的应用程序分配。 APK Tests in Modules 应用程序的测试的灵活性方面,你现在得把你的代码测试在一个单独的模块,并使用新的测试插件(‘com.android.test’),该功能确实需要你的应用项目使用 Gradle Plugin 1.3。 Code 和 SDK 管理 App permission annotations Android Studio 现在支持内嵌代码的注释,以帮助您在 Android M 管理 app permissions。了解更多 code annotations. Data Binding Support 新的数据 brinding 特性,可让您通过将您的应用程序逻辑结合到你的布局,创建声明布局,用于最大限度地减少样板代码。了解更多 data binding. SDK Auto Update & SDK Manager 管理 Android SDK 更新现在是 Android Studio 的一部分. 默认下,Android Studio 会提示 SDK & Tool 更细. 你同也可以用新的集成的Android SDK Manager 调整你的偏好 C++ Support 作为 Android1.3 稳定版本的一部分,我们包括一个早期预览C ++编辑器,以及调试器支持搭配实验构建插件。查看Android C++ Preview 页面关于如何上手信息。更复杂的项目的支持和构建配置正在开发,让我们知道您的反馈意见。

2015-08-07

Android SDK Tools 24.3.2官网最新(2)

这是android sdk tools 24.3.2安装版,2015年6月更新。由于安装包大小原因,提供百度网盘下载地址。 Dependencies: Android SDK Platform-tools revision 19 or later. General Notes: Fixed issues with the ARM 64-bit emulator.

2015-06-15

eclipse for Android

使用Eclipse 开发Android ,官方推荐版本(x84、x64)

2015-05-19

android ADT 23.0.6

eclipse开发Android所需插件 ADT 23.0.6 百度网盘下载地址

2015-05-19

Android Studio V1.1.0稳定版

Android Studio 1.1.0 稳定版 2015年02月更新

2015-03-18

Android SDK Tools 24.0.2官网最新

这是android sdk tools 24.0.2安装版,2014年12月更新。由于安装包大小原因,提供百度网盘下载地址

2015-03-13

PopupWindow 对话框

PopupWindow的位置按照有无偏移分,可以分为偏移和无偏移两种;按照参照物的不同,可以分为相对于某个控件(Anchor锚)和相对于父控件。具体如下 showAsDropDown(View anchor):相对某个控件的位置(正左下方),无偏移 showAsDropDown(View anchor, int xoff, int yoff):相对某个控件的位置,有偏移 showAtLocation(View parent, int gravity, int x, int y):相对于父控件的位置(例如正中央Gravity.CENTER,下方Gravity.BOTTOM等),可以设置偏移或无偏移

2014-09-12

mysql-connector-java-5.0.8.jar

mysql-connector-java-5.0.8.jar 下载

2014-09-12

yaxim源代码(xmpp)

功能: 连接与一个XMPP服务器(或GTalk、或Facebook聊天,或…) 自签名的SSL证书 允许自动连接手机后打开 重新连接3 g / WiFi网络变化 聊天和你的伙伴(所有的信息都存储) 添加/移除伙伴从花名册 交付收据(xep - 0184) 消息碳(xep - 0280)

2013-07-29

使用xmpp实现的聊天

An XMPP Framework in Objective-C for the Mac / iOS development community.

2013-07-29

AnyChat Demo

这是用佰锐科技公司研发的AnyChat实现的一个聊天程序,支持语音,文字等功能

2013-07-18

仿微信部分实现

仿微信布局 设置等功能 希望大家多多指教

2013-07-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除