自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 flutter 开发(flutter和android混淆开发,调试图片不显示问题处理)

1、flutter和android混淆开发,Android studio 调试flutter,删除下面3个目录,然后 将项目设置成 Source Root 即可。flutter图标不显示,或者置灰。

2023-11-29 15:26:18 107

原创 Android 编译版本升级target 33

对了,说明一下吧,放弃的根本原因是,我调研的差不多的时候,想起来,flutter我还没进行处理,项目里面有flutter,然后我就尝试编译flutter,郁闷的事情来了,kotlin的版本,还是什么问题,flutter根本编译不通过,具体原因,我记不得了。对了,提供一些flutter只是:flutter 3.7.12版本支持 target33,官方在这个版本做了支持,由于我写文档有点晚,链接资料,都不能提供了。

2023-09-22 10:32:23 1576

原创 Android 查询模块(第三方库)之间的依赖关系

可以通过 查询单个模块,找到 com.tencent.wemeet.third-party:xcast 的依赖关系,然后做删除即可。项目编译报错,有一个模块 androidx.window:window,你不知道哪里引入的,通过模块查询到。这里导入了,在这里 exclude即可。

2023-09-20 15:12:05 157

原创 Android studio 编译导致mac卡死(彻底删除Android Studio)

3、实在无语了,将 as 所有的关联目录都删除,效果很不错,目前是正常了。2、后续删除 .android 也不见效果,使用同时的 as 也有点问题。最近不知道为什么,编译项目,mac就会卡死,都是在快编译好的时候。4、本来想的是,搞不定就直接重装,看样子多余了。1、开始对 as 进行卸载重装,没得用。

2023-09-20 15:06:47 288

原创 输入法adjustResize 遮挡问题 (webview输入法遮挡问题处理)

adjustResize则是缩放可调整页面 所以要和ScrollView配合 但是如果界面设成全屏模式就不会生效。具体什么情况下失效,我没怎么验证。建议直接使用 adjustPan,就肯定失效了。WindowInsetsCompat的浅识。解决输入法遮挡的问题 基本上有两种。adjustPan会把页面整体上推。

2023-05-16 14:14:08 325

原创 mac Android Studio 环境搭建,flutter开发环境搭建,已经加快AS的编译速度(Android mac 系统配置)

3、还可能是内外网的问题,内网禁止了部分文件的下载,可以切换网络,等下载完毕以后,在切回去就好了。环境搭建:https://blog.51cto.com/u_15940062/6008782。使用:https://www.jianshu.com/p/ac392489f9c1。运行:flutter doctor --android-licenses。下载完成,按照步骤按照即可,安装以后,会自带sdk下载。1、build.gradle 里面的配置修改成 阿里云。source 保存生效。

2023-04-21 10:28:08 2177

原创 Android 唯一标识生成

目前的oaid生成不稳定,会出现生成失败,或者无法生成的问题。导致用户重复绑定。

2022-07-26 15:58:51 1234

原创 模仿微信,实现会话置顶折叠功能

模仿微信,实现会话置顶折叠功能

2022-07-11 17:05:52 232

原创 Android 折叠屏型号判断(包含pad)

手机屏幕判断

2022-07-08 10:19:43 6053 7

原创 Android 卡顿验证方法1:系统跟踪 Perfetto

Android 卡顿验证方法1:系统跟踪 Perfetto

2022-05-11 20:12:34 4112 1

原创 android面试题

1> android中的动画有哪几类,它们的特点和区别是什么?Android中的常用动画有三种:1、View Animation (Tween Animation 补间动画)基于View的渐变动画,只改变了View的绘制效果,而实际属性值未变。比如动画移动一个按钮位置,但按钮点击的实际位置仍未改变。在代码中定义动画,可以参考AnimationSet类和Animati

2016-11-24 16:55:45 331

原创 android偏门知识小节

1、dp转px,使用函数转换Math.round(TypedValue.applyDimension(                TypedValue.COMPLEX_UNIT_DIP,10, getResources()                        .getDisplayMetrics()));2、系统导航栏:判读是否含有,获取高度p

2015-12-24 17:55:09 361

转载 Android通过tcpdump抓包(wifi, 2g, 3g都可以)

1. 手机要有root权限2. 下载tcpdump   http://www.strazzere.com/android/tcpdump3. adb push c:\wherever_you_put\tcpdump /data/local/tcpdump如果这一步真机无法push,可以用adb push c:\where_you_put\tcpdump /sdcard,即先

2015-03-17 11:42:38 392

转载 设计模式 ( 十六 ) 观察者模式Observer(对象行为型)

设计模式 ( 十五 ) 观察者模式Observer(对象行为型)1.概述一些面向对象的编程方式,提供了一种构建对象间复杂网络互连的能力。当对象们连接在一起时,它们就可以相互提供服务和信息。通常来说,当某个对象的状态发生改变时,你仍然需要对象之间能互相通信。但是出于各种原因,你也许并不愿意因为代码环境的改变而对代码做大的修改。也许,你只想根据你的具体应用环境而改进通信代码。或者,

2015-03-09 17:56:01 445

转载 设计模式 ( 十八 ) 策略模式Strategy(对象行为型)

设计模式 ( 十八 ) 策略模式Strategy(对象行为型)1.概述        在软件开发中也常常遇到类似的情况,实现某一个功能有多种算法或者策略,我们可以根据环境或者条件的不同选择不同的算法或者策略来完成该功能。如查找、排序等,一种常用的方法是硬编码(Hard Coding)在一个类中,如需要提供多种查找算法,可以将这些算法写到一个类中,在该类中提供多个方法,每一个方法对应一个

2015-03-09 14:43:29 329

转载 编程原则 -- 十个java语言编程原则(转)

十个java语言编程原则(转)原则1:DRY(Don't repeat yourself)即不要写重复的代码,而是用“abstraction”类来抽象公有的东西。如果你需要多次用到一个硬编码值,那么可以设为公共常量;如果你要在两个以上的地方使用一个代码块,那么可以将它设为一个独立的方法。SOLID设计原则的优点是易于维护,但要注意,不要滥用,duplicate 不是针对代码,而是针

2015-03-09 14:32:24 405

转载 UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合)

UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合)http://www.cnblogs.com/olvo/archive/2012/05/03/2481014.html继承、实现、依赖、关联、聚合、组合的联系与区别分别介绍这几种关系:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者

2015-03-09 10:21:05 367

原创 android 快速查询通讯录

本人不是很爱写什么博客,因为自己的文笔真不怎么好。最近在开发项目中,要查询联系人,然后上网搜索了下,找到了很多篇关系查询联系人的代码,发现都是大同小异。然后也使用了,只是感觉速度很慢。也没发现有什么更快一点的,都是转来转去的文章,很是郁闷。感觉有必要写下。这是一篇android 联系人读取的博客,随便找的,因为文笔不好,让大家可以借鉴。http://www.cnblogs.co

2014-12-15 15:46:57 2185

原创 android-AutoCompleteTextView使用

android:id="@+id/comm_auto_edit"        android:layout_width="fill_parent"        android:layout_height="wrap_content"        android:layout_margin="20dp"        android:completionThreshold="1

2014-10-31 11:27:07 298

原创 电脑的快捷方式——快捷关闭电脑启动项的方法

命令快捷方式:Ctrl + R:cmdmsconfig

2014-09-17 09:59:51 480

原创 苏宁IT不给穿短裤,真NMCD

来此发发牢骚,哎,进苏宁本来好好的。然后进大楼了,不准穿短裤,NM,知道有这规定,我TMD就不来了。郁闷的没见过这种公司。我一个码农,写个代码,一不走动,二不乱奔。哪里给公司带来不好的形象了。有人参观通知下呗。咱肯定配合。就NM一个坑,等试用期结束,就考虑走人。省的被人说试用都没过。郁闷的人生,码农悲惨的记忆。

2014-08-05 09:10:45 567

转载 Java日期加减

http://blog.sina.com.cn/s/blog_72c8c1150100r2o9.html

2014-08-01 09:20:17 261

转载 Eclipse设置:背景与字体大小和xml文件中字体大小调整

Eclipse中代码编辑背景颜色修改:代码编辑界面默认颜色为白色。对于长期使用电脑编程的人来说,白色很刺激我们的眼睛,所以改变workspace的背景色,可以使眼睛舒服一些。设置方法如下:1、打开window / Preference,弹出Preference面板 2、展开General标签,选中Editors选项,展开。 3、选中 Text Editors,右边出现TestEditors面板

2014-07-25 15:53:21 291

转载 android_id和deviceId

有些apk为了区分唯一设备,需要用到一个device id。1. 取得设备的MAC address   如果用户没有通过wifi连网路的话,就无法取得。2. 使用TelephonyManager的getDeviceId()3. 另外还有一个android系统的唯一区分ANDROID_ID,   Settings.Secure#ANDROID_ID returns the And

2013-05-30 17:49:41 2079

转载 Android,谁动了我的内存

一、Android的内存机制    Android的程序由Java语言编写,所以Android的内存管理与Java的内存管理相似。程序员通过new为对象分配内存,所有对象在java堆内分配空间;然而对象的释放是由垃圾回收器来完成的。C/C++中的内存机制是“谁污染,谁治理”,java的就比较人性化了,给我们请了一个专门的清洁工(GC)。    那么GC怎么能够确认某一个对象

2013-05-27 15:10:22 331

原创 android学习笔记

BroadcastReceiver在AndroidMainfest.xml中注册BroadcastReceiver,即使程序没有开启,当有个广播的时候,都是会运行的。有的应用程序,例如监听电池耗电量等。如果使用广播的机制改变activity控件的状态就不适合使用在AndroidMainfext.xml里面注册。代码中注册的方法:    注册:registerReceiver(recei

2013-05-27 09:31:57 543

转载 转一篇有关Java的内存泄露的文章(受益哦)

1 引言     Java的一个重要优点就是通过垃圾收集器GC (Garbage Collection)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java 不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是GC 或JVM的问题。其实,这种想法是不正确的,因为Java 也存在内存泄漏,但它的表现与C++不同。如果正在开发的Java 代码要全天24

2013-05-24 16:08:23 346

jdk-8u144-macosx-x64_hh.dmg.zip

mac jdk,monitor使用

2021-02-23

放苹果回弹效果

包含上下左右回弹

2016-05-14

android volley源码

android volley源码,从google下载的volley源码,方便理解和使用

2015-06-25

android 抓取奔溃日志并保存

android抓取奔溃日志并保存,记录手机设置信息等。

2015-06-25

android手机应用抓3G包tcpdump

android手机应用抓3G包tcpdump

2015-04-22

android音乐播放程序源码

android 音乐播放程序,源码,可以运行的,里面有注解。

2014-04-24

1.C面试题分类.doc

1.C面试题分类.doc ,很不错的面试题

2013-05-10

3.Java面试题.docx

3.Java面试题.docx ,很不错的面试题。

2013-05-10

4.Android面试题整理.rar

4.Android面试题整理.rar,面试以后,从朋友那找的面试题,很不错。

2013-05-06

日历控件.rar

android日历控件.rar,可以使用的源码,测试并且通过,注解清晰。

2013-05-06

android反编译工具

android反编译工具,使用方法和解码器,都存在, 本人已经使用过,非常好用。

2013-05-06

商业项目完整版源代码.zip

商业项目完整版源代码.zip,代码很完整,有助于学习者。。

2013-05-04

网络流量监测源代码.rar

网络流量监测源代码.rar,代码有详细的注解

2013-05-04

android多线程断点下载.rar

android多线程断点下载,代码有详细的注解。

2013-05-04

PortNdkJava

PortNdkJava实现数据的存储以及查找等操作

2011-09-19

html基础教程(chm)

html基础教程,chm版,对于初学者有很大帮助。

2011-07-27

HTTP网络转输协议英文版

HTTP网络转输协议英文版,纯英文原版,可以参照上传的翻译中文版阅读

2011-07-27

HTTP网络转输协议中文版

HTTP网络转输协议中文版,英文版的翻译

2011-07-27

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

TA关注的人

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