自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android 知识点总结

Handler相关:都 2021 年了,还有人在研究 Handler? 屏幕适配:今日头条屏幕适配方案终极版正式发布!

2021-11-29 11:31:47 1885

原创 databinding在android studio2.3版本后不再默认支持使用

升级了AS3.0,发现这个问题可太难受了。后来百度到:需要在 app-build-gradle的dependencies里面添加apt 'com.android.databinding:compiler:2.3.0'然而又报了另一个错误:Warning:Using incompatible plugins for the annotation processing: android-apt. 然后...

2018-06-21 17:22:24 2830

原创 友盟 shareToQQ -- error: 非法的图片地址! 解决方式

发突然现用友盟分享纯图片到QQ不能成功,然后一脸懵逼.LOG如下所示然后就各种百度“非法的图片地址”发现没找到解决方案。可能是因为我用的友盟分享SDK比较老吧,新版本应该已经没有这个问题了其实关键在于:Sorry cannot setImage..[java.io.IOException: open failed: EACCES (Permission denied)]这句话。很明显,友盟分享纯图...

2018-06-09 14:35:58 2803

原创 判断当前Android版本是否大于某版本

if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { getGLESTextureLimitEqualAboveLollipop(); }随手一记

2017-06-22 14:35:35 29081 1

原创 仿ios底部菜单栏

简单使用: BottomMenuDialog mBottomMenuDialog = new BottomMenuDialog.Builder(this) .setTitle("更换头像") .addMenu("拍照", new View.OnClickListener() {

2017-06-22 14:31:21 3183

原创 解决从系统相册取图片到系统剪切报错的问题

今天遇到从相册取回图片进入系统剪切,就报错。还不是我报错,是图库异常。觉得很莫名其妙。后来查资料发现。Android4.4以后取回的URI和之前的不一样了。打印了一下,确实如此。图库不能解析Uri自然就异常了。举个例子4.4之前的Uri: content://media/external/images/media/13198新版Uri: content://com.android.pr

2016-10-19 15:17:31 397

原创 根据某个View获得图片

在网上查了很多截图的内容,大部分都会截下导航栏。下面这种可以根据布局中任意View。截取内容返回bitmappublic static Bitmap convertViewToBitmap(View view, int bitmapWidth, int bitmapHeight) { Bitmap bitmap = Bitmap.createBitmap(bitmapWidth,

2016-10-19 15:04:12 247

转载 android 中如何模拟back键

主要是在使用Fragment时能够返回前一级,所以才找到了这些资料。有两种方式可以实现,直接上代码方法1:[java] view plain copy public void onBack(){    new Thread(){     public void run() {      try{       I

2016-08-11 11:48:19 372

转载 Android4.3 蓝牙BLE初步

一、关键概念:Generic Attribute Profile (GATT)通过BLE连接,读写属性类小数据的Profile通用规范。现在所有的BLE应用Profile都是基于GATT的。 Attribute Protocol (ATT)GATT是基于ATT Protocol的。ATT针对BLE设备做了专门的优化,具体就是在传输过程中使用尽量少的数据。每个属性都有一个唯一的U

2016-08-10 15:50:11 375

原创 Android 读取<meta-data>元素的数据

在AndroidManifest.xml中,元素可以作为子元素,被包含在、 、和元素中,但不同的父元素,在应用时读取的方法也不同。1 :在Activity的应用。    xml代码段:                     java代码段:   ActivityInfo info=this.getPackageManager()            

2016-08-08 15:39:10 270

转载 项目svn从一个地址换到了另一个地址, 现在需要把项目关联到另一个svn地址上

项目svn从一个地址换到了另一个地址,现在需要把项目关联到另一个svn地址上去。1、右键点击项目->team(or svn)->断开连接->选择“并且从文件系统中删除svn元信息”2、右键点击项目->team(or svn)->share project->SVN->选中新的svnurl地址,继续就按照上传项目到svn的地址的方法操作。这样就完成了svn地址切换,关联完成会同步项目

2016-07-29 15:45:46 568

原创 android handler的警告Handler Class Should be Static or Leaks Occur

今天整理项目中的警告时,看见了这种handler的警告。上网了解了一下,觉得他对了解整个handler运行机制很有帮助,而且可以避免Activity内存泄漏的问题。在使用Handler更新UI的时候,我是这样写的:123456789public class Sampl

2016-07-15 14:09:47 288

转载 SharedPreference.Editor的apply和commit方法异同

在android 中存储数据时经常用SharedPreference, 并且在提交数据时一直用的是Editor的commit方法, 今天无意了看到了系统用了apply,看了方法的介绍, 原来这个方法也是可以提交数据的.apply方法在官方SDK说明如下:Commit your preferences changes back from this Editor to the Shar

2016-04-05 14:33:14 215

原创 两个Activity之间的观察者模式

需求是在闪屏页面启动定位功能,在MainActivity中更改位置信息。如果定位功能在MainActivity生成之前完成。则在MainActivity初始化时就有位置信息。若由于网络原因等在MainActivity生成之后才完成定位,这时候需要通知MainActivity改变定位信息。就涉及到了观察者模式。最初我的想法是将闪屏页面设为具体通知者,将MainActivity设为具体观察者。结果

2016-04-04 22:44:39 1256

原创 Android获取屏幕宽高,密度等

在一个Activity的onCreate方法中,写入如下代码:DisplayMetrics metric = new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(metric);int width = metric.widthPixels; // 屏幕宽度(像素)int height = me

2016-03-31 10:52:49 273

SLUM-Test-YM推送自测

SLUM_Test——YM推送自测

2024-01-12

Demo-sl-11123.apk

Demo-sl-11123.apk

2021-11-23

高德地图自定义平滑移动

高德地图自定义平滑移动,效果比高德好

2017-06-29

最强RecycleView

最强RecycleView,n多功能,高度自定义,满足全部需求,无敌的存在

2017-06-23

基于google官方DataBinding的MVVM炒鸡简单实例

基于google官方DataBinding的MVVM炒鸡简单实例

2017-06-22

Android 权限处理

Android 权限处理简单实例,通过 BaseActivity疯转,实现简单的权限请求,回调,处理

2017-06-22

仿ios底部菜单栏

仿ios底部菜单栏,配置的styles,drawale比较多,整个一套,复制黏贴

2017-06-22

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

TA关注的人

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