自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (30)
  • 收藏
  • 关注

原创 android java 判断时间格式为 下午 2:30 像微信聊天的时间显示格式

java 判断时间格式为 下午 2:30 像微信聊天的时间显示格式

2022-03-04 20:18:46 2529

原创 kotlin通用的 invoke()传值回调函数使用步骤

kotlin invoke 使用实例 ,传值回调

2022-03-04 11:35:29 3403

原创 微信小程序垂直横向居中对齐布局

微信小程序垂直居中对齐布局,HbuilderX,VUE,css

2022-02-15 11:57:44 5505

原创 kotlin 中获得display

getDisplayId Display Context

2021-12-29 15:31:23 1503

原创 viewModel生命周期

什么是ViewModelViewModel不是一个新概念,也不一定是Android概念。 ViewModel这个名称来自Microsoft在2005年左右设计的MVVM模式。使用新的Architecture Components,其中一个新类是ViewModel类。ViewModels负责为View准备数据。它们将数据公开给正在侦听更改的任何视图。 Android中的ViewModel类在使用时应该记住一些特定的事实:ViewModel可以在Activity配置更改中保留其状态。它保存的数据可立

2021-09-29 18:59:12 3475

原创 Android怎么操作SQLite数据库

打开SQLite数据库的: 方式一:在Android Studio中 方式二:cmd中 方式三:利用谷歌浏览器 方案四:利用SQLiteExpertProSetup64第三方工具 附加: 1、关于adb shell 的解释: 2、问题解决: 3、SQLite数据库的简单操作 Android开发之使用sqlite3工具操作数据库的两种方式 https://blog.csdn.net/weixin_43671437/article/deta

2021-08-31 08:49:15 235

原创 android Studio Build Output log 乱码解决办法

-Dfile.encoding=UTF-8打开Studio安装目录的Bin文件夹下的studio64.exe.vmoptions2.添加-Dfile.encoding=UTF-83.重启Android Studio

2021-08-24 17:46:38 91

原创 Android中String资源加空格,换行,@等

<string name="test">&#160;&#160;&#160;&#160;test</string>&#160; 表示空格<string name="test">test\ntest</string>\n 表示换行<string n...

2021-06-07 10:36:54 878 1

原创 Android 颜色透明度(不透明度)计算

Android颜色透明度(不透明度)计算我们在开发过程中经常看到美工给你的标注颜色类似于#0000FF(蓝色)这样的颜色码,然后还可能有一个不透明度(美工可能给你说的是透明度,但是这个准确来说是不透明度,下面有图为证)那这个不透明度,在Andriod中怎么表示呢,我来普及一下这个基础知识Android中颜色简介Android中的颜色值通常遵循RGB/ARGB标准,使用时通常以#字符开头,以16进制表示。其中RGB依次代表红色(Red)、绿色(Green)、蓝色(Blue).ARGB依次代表透明

2021-05-20 17:28:42 1458

原创 android 不同apk间的通知发送与接收

发送方:Intent intent = new Intent();intent.setPackage("com.xxx.receiver"); //接收包名intent.setAction("com.xxx.calendar.action.INIT_ACCOUNT"); //接收IDsendBroadcast(intent);接收方:AndroidManifest.xml...

2019-11-06 14:06:15 343

原创 couldn't find "libxxx.so"和 Android 8.1 预置32位so库

第一步:Android studio添加第三方库和sohttps://blog.csdn.net/anhenzhufeng/article/details/78913341在工程的build.gradle下如下defaultConfig { ndk { abiFilters "armeabi", "armeabi-v7a", "x86", ...

2019-05-15 16:32:50 842

原创 两个独立app广播的发送与接收

Android8.1 两个独立app间静态广播的发送与接收Android8之后取消了大部分的静态广播的注册,可以参考广播限制,使用以前发送广播的方式是不能够调起注册的静态广播的。这里直接用跨进程(两个APP)通信的方式进行展示,在同一个进程中也是一样的:1 ) 接收广播app1的manifest配置:<manifest xmlns:android="http://schemas...

2019-05-10 14:57:47 1565

原创 android 程序中设置默认输入法

String key = Settings.Secure.DEFAULT_INPUT_METHOD;//"default_input_method"String id = "com.xx.inputmethod.pinyin/.xxxME";//输入法IDboolean success = Settings.Secure.putString( BaseSettingsAppli...

2019-03-13 18:42:01 807

原创 AndroidStudio Code Style 配置方法

AndroidStudio Code Style 配置方法File → Settings → Code Style → Scheme里面有个 Import Scheme 选择下载好的文件 Apply即可

2018-12-19 10:16:34 1814

原创 Android studio 不停 scanning files to index

Android studio 不停 scanning files to index1 invalidate and restart 不起作用2 Open module setting --&gt; Modules --&gt; 找到gen文件夹  --&gt; 右键选择Resources,终于告别烦人的scanning files to index...

2018-12-05 14:13:11 1868 3

原创 android java 日历

 private ArrayList&lt;DateInfo&gt; dateList = new ArrayList&lt;&gt;();    protected void initData() {        dateList.clear();        Date initialDate = new Date();//        Date initialDate = (D...

2018-11-21 14:10:51 223

原创 关于摩托罗拉和诺基亚的建筑布局

房屋处于四周草坪和绿树当中,食堂后门有专门的停车场,上货下货的1米左右平台,食堂24小时开门,有沙发,大楼呈栯圆形,绿树中有一条环形的走道,食堂前面有梧桐树,梧桐树下有铁条焊接的桌子和带橡胶垫的铁椅子,热天可以 做在外面吃东西和乘凉,另处还有一个蓝球场,沙滩排球场.办公室一楼大厅有收发室,快递室,务业管理办公室,带有落地大镜子的卫生间,残疾病人间,小便池上还有放花草...

2018-09-30 09:28:54 183

转载 车载BlueTooth通话机制原理及开发

https://blog.csdn.net/u012439416/article/details/52599835[摘要]: 本文主要论述基于android 6.0的蓝牙上层(Java层)通话机制;总结了蓝牙通话框架,并且给出了接听电话的详细的流程图;最后说明了apk的实现以及总结了蓝牙/android 相关的知识点。1, 蓝牙框架主要代码路径:路径1: frameworks\ba...

2018-09-21 11:09:33 7196 5

转载 自己动手调试framework Android源码

https://blog.csdn.net/dd864140130/article/details/51815253在自己动手编译Android最新源码一文中,我们为自己编译了一份最新的Android源码.很多时候,我们编译源码的目的不仅仅是尝试一番,而是希望对其进行调试,并修改源码,看看其中一些关键机制的运行原理.比如你对AMS掌握不深,那么就来单独的调试一下;又或者是说你想看看launch...

2018-09-05 16:56:24 288

原创 About LOCAL_PRIVATE_PLATFORM_APIS in Android.mk

LOCAL_PRIVATE_PLATFORM_APIS := true设置后,会使用sdk的hide的api來编译 在Android.mk中如果有LOCAL_SDK_VERSION 这个编译配置,就会使编译的应用不能访问hide的api,有时一些系统的class被import后编译时说找不到这个类,就是这个原因造成的。 LOCAL_SDK_VERSION := curre...

2018-08-15 14:21:04 11950

转载 Ubuntu环境下挂载新硬盘

 Ubuntu系统的硬盘空间不够用了,需要增加新的硬盘扩容。将硬盘分区、格式化、自动挂载配置的整个过程记下来,备忘。 一、硬盘分区 | Hard disk add new partition1、显示硬盘及所属分区情况。在终端窗口中输入如下命令:sudo fdisk -lu显示当前的硬盘及所属分区的情况。如下图所示:系统提示:DIsk /dev/sdb doesn't cont...

2018-08-01 13:42:00 196

原创 flutter 学习资源网站

dart 语言是flutter的基础语言,目前资料很少,只有看官网https://www.dartlang.org/guides/language/language-tour#listsflutter 中文学习网址https://flutter-io.cn/英文官网https://flutter.io/...

2018-06-27 20:02:58 763

原创 android studio 快捷键 快速提示 整行复制 设置

keymapbasic 提示duplicate Entire Lines复制整行

2018-06-22 10:48:47 6537

原创 常用排序算法的时间复杂度

常用排序算法的时间复杂度 最差时间分析 平均时间复杂度 稳定度 空间复杂度 冒泡排序 O(n2) O(n2) 稳定 O(1) 快速排序 O(n2) O(n*log2n) 不稳定 O(log2n)~O(n) 选择排序 O(n2) O(n2) 稳定 O(1) 二叉树排序 O(...

2018-02-14 09:07:37 337

原创 Anr发生时的log分析

(1)Anr类型     ANR一般有三种类型:KeyDispatchTimeout(5 seconds) –主要类型按键或触摸事件在特定时间内无响应 (No response to an input event (such as key press or screen touch events) within 5 seconds.)BroadcastTimeout(10 seconds) –Br...

2018-02-13 14:58:04 1491

原创 java.lang.RuntimeException: Canvas:trying to draw too large(......)bitmap

加载一个 尺寸特别大的图 6000*4000*4 多的一个图;造成 绘制 时候 系统崩了,这是一张140Mb和一张200Mb的图java.lang.RuntimeException:Canvas: trying to draw too large(213828900bytes) bitmap.java.lang.R

2018-01-15 10:30:30 9831 2

原创 自己动手编译Android 8.0源码

安装git并且配置sudo apt-get install gitgit config --global user.name "your name"git config --global user.email "[email protected]"安装reposudo apt-get install curlmkdir ~/binPATH=~/bin:$PATH

2017-12-22 09:06:13 34009 3

原创 Android dumpsys命令详细使用

Android dumpsys命令详细使用一、dumpsys命令介绍1.命令说明Dumpsys用户系统诊断,它运行在设备上,并提供系统服务状态信息命令格式: adb shell dumpsys [system serbices]2.系统服务查询如果直接运行adb shell dumpsys,将会获得所有的系统服务信息,那是非常多的,为了更容易管理输出,可以指定你想要

2017-12-20 13:12:33 632

原创 android app首页面白屏的可能

1.使用volley,有网络缓存 2.清除缓存,卸载重装 3.解析器的问题,更改json解析器,如Gson,fastjson等,更换测试

2017-11-21 08:48:43 403

原创 论老与不老的标准

在美国人的教育评介体系中,人的老是以思想的衰老为标准的,不是以年龄为标准的,他们认为,只要你的内心和思想是充满梦想的,行动是利索的,你就不是一个老人。改变一下外在的评判标准,没有任何一个标准是真正的标准,人就是自由的

2017-11-02 17:33:41 164

原创 Gradle to the latest available version, gradle插件版本和gradle版本对应关系

1、gradle插件版本配置位置:project对应的build.gradle文件中buildscript { repositories { // Gradle 4.1 and higher include support for Google's Maven repo using // the google() method. A...

2017-11-02 15:02:09 1358

转载 Ubuntu16.04 ext4格式硬盘挂载普通用户权限控制

用例由于历史缘故,我的Ubuntu系统空间不够,我想把电脑的内置硬盘的一个ext4分区(/dev/sda12),以用户可以读写的方式,自动挂载到系统上.我的用户名叫totoro.操作开机自动挂载硬盘 :参照博客介绍,在/etc/fstab文件最后一行加上” UUID=XXX-XX /media/totoro/KylinData ext4 defaults 0 2”,第一个参数建

2017-07-13 10:36:16 26224 1

原创 Linux Out of memory error

Out of memory error (version 1.3-b2 'Douarn' (320400 bfc75939a2e32be4feddc59d656afb274397ed65 by [email protected])). Java heap space. Try increasing heap size with java option '-Xmx'. W

2017-06-06 16:55:47 3034

原创 drawable to bitmap

public static Bitmap drawableToBitmap(Drawable drawable) {        int width = drawable.getIntrinsicWidth();        int height = drawable.getIntrinsicHeight();        Bitmap bitmap = Bitmap.creat

2017-04-28 13:43:13 279

原创 android 设置全屏

@SuppressWarnings("deprecation") @TargetApi(Build.VERSION_CODES.JELLY_BEAN)  private void showSystemUi(boolean visible) {      //if (!ApiHelper.HAS_VIEW_SYSTEM_UI_FLAG_LAYOUT_STABLE) return;

2016-11-17 20:01:21 305

原创 2016.5.1学习与找工作

1、RxJava,Fresco,React-Native2、怎么使用快捷键stuidio更新代理 mirrors.neusoft.edu.cn  803、你的命运掌握在你手里,态度决定命运4、hybrid h5浏览器的使用

2016-05-06 21:44:17 266

原创 2016年2月学习计划

人生应该随时都有重新出发的冲动,自由的精髓就在于随时都能驾驭自己的命运。幸福观更建立在做自己喜欢的事,过自己想要的生活上,幸福并没有统一的标准,他们也不会以自己的人生观去衡量别人用debug跟踪学习源码,找到程序的入口,理解代码的动作原理。取消网络请求的方法1、取消缓存中的请求2、已经发出去的网络请求,取消线程

2016-02-04 09:15:39 327

原创 学习计划2016.1

做一个诚实的人,万事起于乎微,量变引起质变,用自身之力而为之1、Rxjava与eventBus的区别,2、ImageLoad和Picasso和glide三者源码和使用的区别3、必须有相应的demo4、插件间的消息传递机制aidl,插件的开发研究,插件的第三方开发包,   主要解决打包和资源的问题,插件化与模块化的区别5、一个是包大小的问题,一个就是UI动态更新,A/Btes

2016-01-11 15:02:58 324

原创 Picasso2.2.0和2.5.2的版本区别

picasso2.2.0   http://download.csdn.net/detail/dl6655/9393351picasso2.5.2   http://download.csdn.net/detail/dl6655/9393353名词解释1、WeakhashMap ,SoftReferenceMap  用来存放可回收的对像2、ReferenceQueue  引用插入队

2016-01-06 19:24:13 1425

原创 Jni的简单使用步骤

1.定义一份Java文件 HellowNDK.javapublic class HellowNDK{            static {                      System.LoadLibHellowNdk();                  }  /***接口文档**/public native String sayHellow

2016-01-01 14:05:47 304

win 10 环境下Json format 字符串本地格式化工具

win 10 环境下Json 字符串本地格式化工具

2022-05-30

2021window apktool最新反编译包.zip

win 10 下apk最新反编译工具包,包含apktool+jd-gui+dex2jar,版本说明反编译步骤说明书 window10环境下,反编译工具包APKTOOL, DEX2JAR, JD-GUI

2021-09-05

Json快速格式化工具.zip

Json快速格式化工具,for windows,可安装在本地运行的exe文件,JsonFormat

2021-09-05

JsonFormat java android

java android windows JsonFormat 本地格式化工具

2021-07-17

ubunbtu18.0.4apktool2019.zip

ubuntu18.0.4 下apk最新反编译工具包,包含apktool+jd-gui+dex2jar,版本说明反编译步骤说明书 UBUNTU环境下,反编译工具包APKTOOL, DEX2JAR, JD-GUI

2019-06-20

google手写apk

支持搭载 Android 4.0.3 及以上版本的 Android 手机和平板电脑

2019-01-31

Gboard for android google 拼音输入法apk

Gboard for android google 最新拼音输入法apk ,包括手写,九宫格,拼音全健,支持126种语言

2019-01-31

charles4.2破解包

charles4.2破解包,绿色包,内含使用说明,charles4.2下载地址

2017-12-20

Linux下Android反编译工具:apktool

linux平台的apk反编译工具,包含apktool+jd-gui+dex2jar,版本说明:jd-gui:0.3.5;dex2jar:0.0.9.15,apktool.jar:2.2.2,反编译步骤说明书 Linux下的android .apk文件反编译工具——apktool ! 可以将.apk 文件反编译为:程序源码(classes.dex)、资源文件

2017-03-29

Rxjava的jar包1.1.0

RxJava的jar包1.1.0 下载地址 http://search.maven.org/remotecontent?filepath=io/reactivex/rxjava/1.1.0/rxjava-1.1.0.jar

2016-01-13

Picass2.5.2jar包

Picasso2.5.2,用于开发研究,学习用.jar

2016-01-06

Picasso2.2.0jar包

Picasso2.2.0,用于开发研究,学习用

2016-01-06

Android 模拟器加速

IntelHaxm android 模拟器,首次开发android创建模拟的时候总是会提示你没有安装IntelHaxm.exe

2015-12-25

leakCanary各HAHA

包中装有开源内存检测工具LeakCanary和hprof文件查看器HAHA

2015-12-21

android DragViewHelpDemo

android DragViewHelpDemo 代码包括两个demo,一个为拖动图标互相交换位置,类似andoid桌面图标长按拖动的简版,一个为图标跟随手指移动

2015-07-28

android 物流进度Demo

android 仿物流进度跟踪,画点,画虚线,画实线,仿淘宝物流

2015-07-01

android support V4 v7 v13 lib库包

里面包含了全部版本的android support文件,很好!android support V4 v7 v13 lib库包,在开发中会很有帮助

2015-06-25

仿微信拍照发像片

android,仿微信拍照发像片,像片多选,复选,费话不说,上代码

2015-03-13

访微信语音播放动画

android,访微信语音播放动画,语音播放动画,费话不多说,上源码

2015-03-13

访微信发语音,语音录制

android访微信发语音,语音录制,内含三个demo

2015-03-13

android 5.0 21 sources j源码包

android 5.0 21 sources j源码包

2014-12-18

android 4.4 19 sources j源码包

android 4.4 android-19 sources 源码包 android-19 source 4.4 源码 对开发很有帮助,放在android-sdks下新建包名sources 下导入直接使用即可看到源码

2014-06-30

androidStudio

androidStudio 使用 说明 pdf 包含快捷键,工程删除等方法,eclipse工程导入

2013-11-28

车牌识别系统研究

车牌系统识别研究,车牌灰度图形 ,二维码 ,包含摄像头传输流程,图像预处理功能

2013-06-26

2013 android 毕业论文 范文

2013 android 毕业论文 范文

2013-06-26

java面试题2013

2013 java面试题全攻略,包括java基础、开发、框架、hibernate、spring、struts等

2013-06-22

android api 中文版

android api 中文 chm 2013整理

2013-06-22

百度地图周边搜索

android 百度地图 周边搜索 源码 小demo

2013-06-22

空空如也

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

TA关注的人

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