自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (10)
  • 收藏
  • 关注

原创 Kotlin - 协程中的那些关键点

写在前面1.协程“非阻塞式挂起” 你真的弄懂了吗?2.协程suspend关键字到底有多神奇?3.协程有了launch,还要async干啥?抱小三?4.协程真的高大上吗?1.非阻塞式挂起阻塞:即程序因耗时操作等原因阻止线程继续运行非阻塞:即不阻止程序继续运行挂起:即wait,释放已经获取到的线程资源非阻塞式挂起:不组织程序运行,还释放了已经获取到的线程资源那么问题来了,你把资源都释放了我咋继续后续操作?Are you kid me?他到底干了啥,有人说是关键字suspend,但是但是,

2020-07-09 14:30:05 191

原创 Android 基于Retrofit2改造的可设置多域名的网络加载框架

基于Retrofit2改造的可设置多域名的网络加载框架1.使用说明添加仓库allprojects { repositories { google() jcenter() maven {url 'https://raw.github.com/maplee/mvn-repo/master'} }}2.添加依赖impleme...

2020-04-25 10:30:18 1012

原创 GLSurfaceView黑屏问题解决

问题列表打开其他页面返回当前页面 GLSurfaceView会有短暂黑屏按回到后台再切换回来 GLSurfaceView会有短暂黑屏分析归根结底就是回到后台后再切换

2020-08-10 19:02:45 3188 6

原创 Kotlin输出回字矩阵算法

目标输入数字5,输出```1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22 21 8 13 12 11 10 9 ```输入数字6,输出```1 2 3 4 5 6 20 21 22 23 24 7 19 32 33 34 25 8 18 31 36 35 26 9 17 30 29 28 27 10 16 15

2020-07-21 15:24:56 197

原创 Python简易文档查看

1.查看功能菜单功能编写文档,首先得列目录,想了很多,那先来个交互式的看看效果。先看效果图:本文Demo下载:https://github.com/maplee/python_read内部数据使用来源: https://juejin.im/post/5eae218e5188256d784752e7好饿,上菜单。呃,不对,上目录def main_menu(): print("Python功能:") print("[1].基础变量类型与操作符") print("[2].变量与集合") pr

2020-07-21 15:09:57 194

原创 Android View to Bitmap kotlin

三种方案,适用场景不同1.适用于view 已经显示在界面上了,可以获得view 的宽高实际大小,进而通过DrawingCache 保存为bitmap。private fun createBitmap(view: View): Bitmap? { view.isDrawingCacheEnabled = true view.buildDrawingCache() //启用DrawingCache并创建位图 val bitmap = Bitmap.create

2020-07-21 15:07:44 406

原创 Kotlin问题汇总

Kotlin问题汇总Kotlin问题1.ERROR: Failed to resolve: org.jetbrains.kotlin:kotlin-stdlib-jre7:1.3.31问题2.符号!!或者?的滥用问题3.Kotlin介绍问题1.ERROR: Failed to resolve: org.jetbrains.kotlin:kotlin-stdlib-jre7:1.3.31ko...

2019-10-25 18:31:46 336

原创 Android Notifaction 从4.0到7.0

Android Notifaction 从4.0到7.0 通知样式 兼容

2017-01-04 14:08:44 2492

原创 android 内存优化分析

最近难得清闲,今天我就来分析下内存优化。结构Method Area用于存储已被虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等数据.是线程共享区。该区大小不固定、区域可以不连续,允许程序指定初始大小以及最小和最大尺寸等当该区无法满足内存分配需求时,将抛出OutOfMemoryError异常Heap唯一目的:存放对象实例是线程共享区。垃圾管理器处理的主要区域,俗称GC堆可

2016-01-22 16:26:20 520 1

原创 android中初始化listview问题1

android中初始化listview问题1问题:适配器中getView()重复调用多次问题,是在getcount的基础上多跑了几个周期关键字androidlistview初始化getview重复加载多次ListView ListView是Android软件开发中非常重要组件之一,使用频繁。对于上边的问题,大家很有可能遇到但是没有在意而已,下边我们就先看一下这个getview()加载

2016-01-20 17:27:03 1571

原创 关于android进程间通信(handler、messenger、AIDL)

关于进程间通信,首先需要思考几个问题: 1.进程间通信适用什么场合?2.进程和线程区别是什么?3.Handler用于线程间通信,可以实现进程间通信吗?4.跨进程通信messager5.跨进程通信AIDL就按照上边的步骤我们去开始了解并且熟悉进程间通信。1.进程间通信进程间通信就是在不同进程之间传播或交换信息,那么不同进程之间存在着

2015-12-18 18:06:13 3842

原创 android开发笔记(6-10)(易错点以及技术难点攻克)

6.android handler正确使用: 大部分人是这么写的:public class SampleActivity extends Activity { private final Handler mLeakyHandler = new Handler() { @Override public void handleMessage(Message msg) {

2015-05-21 16:34:44 1819

原创 android开发笔记(1-5)(易错点以及技术难点攻克)

1.scrollview中嵌套有listview或者gridview,从其他页面返回到这个页面,焦点总是跑到listview或者gridview上解决办法:重写scrollview的下边方法@Override protected int computeScrollDeltaToGetChildRectOnScreen(Rect rect) { return 0; }2.

2015-05-21 15:47:19 1234

原创 android签名包安装问题解决

安卓360加固后,签名包有的手机安装不了问题解决1.使用360加固后,再使用jarsigner签名打包 命令:jarsigner -verbose -keystore bar1 -signedjar test_signed.apk encrypted.apk bar12.部分手机安装的时候,提示失败,有华为,有小米,但是我的iuni没问题于是找到360客服,客服说加固不会导致安装失

2015-04-28 14:19:00 907

原创 关于友盟的第三方登录

看了好多人遇到第一次登录成功,然后第二次登录出现问题的情况相当不少,就一个授权问题搞出了不少事,所以,贴出代码并给大家具体说明下一次性成功无忧的方案: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView

2015-02-05 18:08:36 1581

原创 关于fragment 中onActivityResult()回调的问题

关于fragment 中onActivityResult()回调的问题

2015-02-05 17:10:38 1895

原创 关于android的activity和fragment的生命周期

1.activity生命周期(1)打开A,a-oncreate,a-onstart,a-onresume(2)A上按钮打开B,a-onpause,b-oncreate,b-onstart,b-onresume,a-onStop(3)B返回A,b-onPause,a-onstart,a-onresume,b-onStop,b-onDestory2.fragment生命周期...

2015-02-04 16:39:50 656

原创 关于android 的onTouch 事件失效问题

1.当页面中有listView时,事件加在listview上。2.如果ontouch只触发MotionEvent.ACTION_DOWN动作的话,为添加事件的view再设置一个属性    view.setLongClickable(true);

2014-08-22 16:25:14 1789

CN201810731969-一种内存清理的提示方法和装置.pdf

CN201810731969-一种内存清理的提示方法和装置.pdf

2020-07-09

删除目录下所有svn目录 delete-svn.bat

删除目录下所有svn目录 delete-svn.bat

2020-07-09

Android 开发助手_v5.11.0-gp.apk

Android 开发助手_v5.11.0-gp.apk

2020-07-09

性能监控1.2.0.rar

Android 性能监控 CPU 内存 渲染全方面检测 ,安装在wins上,Android设备连接电脑,输入包名,即可开始检测

2020-07-08

2019上半年软件设计师上午真题及答案解析.pdf

2019上半年软件设计师上午真题及答案解析,2019上半年软件设计师上午真题及答案解析。

2019-05-31

android listview getview多调用俩周期

android listview getview多调用俩周期

2016-01-22

进程间通信

1.进程间通信适用什么场合? 2.进程和线程区别是什么? 3.Handler用于线程间通信,可以实现进程间通信吗? 4.跨进程通信messager 5.跨进程通信AIDL

2015-12-18

数字滚动动画

android 数字滚动动画,滚动切换一组数字从大到小,或者从小到大都可以

2015-04-22

android-support-v7-appcompat.jar

android-support-v7-appcompat.jar

2013-11-29

js中common.js下载

common.js

2013-07-29

空空如也

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

TA关注的人

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