自定义博客皮肤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)
  • 收藏
  • 关注

转载 Android颜色透明度

好记性不如烂笔头。生活中多做笔记,不仅可以方便自己,还可以方便他人。背景开发的都知道,UI微调都是令人头痛的,尤其是颜色的...

2019-10-09 10:13:39 296

转载 线程池的使用

为啥非得要线程池,new Thread().start()。用的如此的爽1.线程池的选择主要是线程的复用,减少线程的创建和销毁带来的开销;2.控制线程的并发数,当大量线程争夺cpu资源的时候容易造成阻塞;3.当然线程池能更好管理这些脱缰的线程们;无论什么样的线程,最终肯定跑不掉老祖宗ThreadPoolExecutor,先认识一下public ThreadPo...

2019-04-19 09:54:29 281

转载 获取视频第一帧

获取视频第一帧图片,这种需求不多,之前项目中用到了这个功能踩了点坑,很骚。.获取网络视频MediaMetadataRetriever mmr = new MediaMetadataRetriever();//后面这个是传请求Headers,如果有需要可以添加mmr.setDataSource(url, new HashMap());获取本地视频(...

2019-04-18 20:05:54 1468

转载 你可以了解的框架

排行榜包括四大类:单一框架:仅提供路由、网络层、UI层、通信层或其他单一功能的框架混合开发框架:提供开发hybrid app、h5与webview结合能力、web app能力的框架企业级开源项目:可以独立运行的app,有极高的学习价值、思路借鉴意义书籍类开源项目:类似Open-...

2019-04-02 14:37:00 256

转载 kotlin学习书籍

        Kotlin是2011年推出的全新编程语言使用Kotlin编写的程序可直接在JVM上运行谷歌已推荐Kotlin作为Android的官方开发语言这意味着Kotlin将会在Android开发上大放异彩不论你什么程度的开发者在本书单中都能找到最适合你的那本NO.1《Kotli...

2019-02-15 09:18:19 478

转载 Android混淆傻瓜式配置

 转载自: http://blog.csdn.net/u012188405/article/details/51985273# Add project specific ProGuard rules here.# By default, the flags in this file are appended to flags specified# in D:\android-s...

2019-01-28 15:15:50 286

转载 adb删除系统应用

       因为自己在开发中,总是需要进行对系统中的应用进行删除操作才能调试,又容易忘记,所以自己把步骤叙述记录下来,为有需要的人解决问题!!!首先要进入系统中的cmd中进行命令行操作。命令步骤:#adb root ------->进入系统中的根目录,获得系统权限#adb remount------->重新挂载...

2019-01-28 10:43:55 2218

转载 当界面全屏显示的时候 软键盘弹出的时候scrollview失去作用 不能上滑到底部

        Android中有个Bug,在设置getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);为全屏状态下点击输入框显示键盘时,界面并不会重新渲染调整位置,android:window...

2019-01-07 17:16:51 988

转载 Android仿qq长按弹出复制粘贴

        废话不说,先看一下效果图:        对于列表来说,如果想操作某个列表项,一般会采用长按弹出菜单的形式,默认的上下文菜单比较难看,而QQ的上下文菜单就人性化多了,整个菜单给用户一种气泡弹出的感觉,而且会显示在手指按下的位置,而技术实现我之前是使用popupWindow和RecyclerView...

2019-01-02 20:09:43 1582

转载 Android将APP做成一个launcher

将自己做的APP做成Android的launcher,开机后不再进入系统的桌面UI,而是直接进入APP。 首先是AndroidManifest.xml里面: <application>里面添加这两个属性: android:largeHeap="true" android:pe...

2019-01-02 17:35:27 2824

转载 Android Studio最全插件

在Android开发中,合理的使用Android Studio插件不但可以提高开发效率,还能从整体上提高代码的质量。下面就Android开发中常见的一些插件做一个整理。1,GsonFormatGsonFormat是一个可以快速将json字符串转换成一个Java Bean,免去我们根据json字符串手写对应Java Bean的过程。 使用方法:快捷键Alt+S也可以使用Alt+Inse...

2018-12-27 15:00:13 190

转载 Android代码混淆

Android自身可以实现代码的混淆功能,Android集成了代码混淆的功能,这些功能在Android SDK的tools有个proguard目录,这个目录下就是提供了Andoid代码的混淆功能,我们只需要在Android项目中进行简单的配置即可。最初的配置文件为proguard.cfg文件,后来adt升级以后,文件改为了proguard-project.txt,所以,这里,我们以两种方式来讲解如...

2018-12-26 18:07:11 99

转载 不用自定义view,放弃使用selector shape

转至 https://blog.csdn.net/qq_25412055/article/details/82598755#commentsedit前言作为一个android程序员,对于shape、selector这两个标签一定不陌生。每当UI设计师给我们设计出一个个button背景的时候,我们就需要去drawable文件夹下去新建一个bg_xxx.xml,然后很多时候区别仅仅是一个边框的颜色...

2018-12-26 10:45:15 255

转载 APK反编译

学习和开发Android应用有一段时间了,今天写一篇博客总结一下Android的apk文件反编译。我们知道,Android应用开发完成之后,我们最终都会将应用打包成一个apk文件,然后让用户通过手机或者平板电脑下载下来进行安装。正常情况下,Android应用打包成apk之后,就无法再看到开发这个应用时使用的资源文件以及代码了。但是我们通过网上提供了一些工具,还是可...

2018-12-25 14:29:09 107

转载 Android contacts 的详解

一、包结构分析相关联的的projects1、Contacts相关联系人分为了Contacts和ContactsCommon,与sim卡联系人相关的是在Telephony中,数据库是在ContactsProvider,apk要push到/system/priv-app/Contacts下2、Contacts的包结构3、ContactsCommon的包结构二、功能分析...

2018-12-24 17:48:37 5620

空空如也

空空如也

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

TA关注的人

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