自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 【AndroidStudio】离线、无网络、网络限制情况下使用(编译项目)

AndroidStudio无网络环境编译项目

2024-05-16 17:23:23 268

原创 【最佳android屏幕适配方案】

最佳android屏幕适配方案

2023-03-20 00:40:53 473

原创 activity 中创建view 随手拖动

activity中创建view随手拖动

2023-03-05 18:54:53 108

原创 View.OnLongClickListener 不响应DragEvent.ACTION_DRAG_ENTERED

View.OnLongClickListener不响应DragEvent.ACTION_DRAG_ENTERED

2023-02-24 23:24:51 249

原创 ButterKnife原理--ButterKnife APT的作用

ButterKnife原理--APT的作用

2021-11-13 21:53:17 397

原创 Sophix热更新调试经验1

最近接入了阿里Sophix热更新,接入很简单,但打补丁时还有一些规则,官网应该有补丁注意事项文档,但我今天没找到。如下:基于原理 1.不能有旧包中没有的类,2.作为icon和通知栏(即系统进程跨进程调用的资源,例如remoteViews)不能修改。我今天debug时遇到的错误是:Sophix.PatchManager:  loadPatch fail code: 134 msg...

2018-11-26 11:42:59 580

原创 android 适配dpi框架在代码中设置TextView setTextSize时的使用

我这里用的是阿杜的dpi适配框架,DisplayUtil是常见的单位转换工具类,可自行搜索TextView .setTextSize()方法传入的是sp值查看源码 /**     * Set the default text size to the given value, interpreted as "scaled     * pixel" units.  This size...

2018-10-19 20:45:11 768

原创 Please select Android SDK解决提醒

Please select Android SDK..相信大家都能百度到一堆解决方法 ,不管你时clean build 删.iml .idea等等..记得一定要关闭项目重新打开,否则可能你已经解决问题了但还是Please select Android SDK..而你也变得更加困惑.....

2018-07-18 12:15:03 288

原创 以json格式在SharePerference中存取以map为元素的数组

void saveSearchHistoryString(int position) { try {// {"data":[{"marketcode":"19800","marketname":"19800"},{"marketcode":"51szzc","marketname":"51数字资产&amp

2018-07-16 15:18:23 297

原创 内存溢出应对:把图片固定大小赋值给bitmap

主题://将绝对路径转换为Bitmap,动态计算inSampleSize限制图片大小此处大小为128*128 RGB_565(默认为8888)下为 2.7K public static Bitmap getFixedSizeImg(String filePath){ Bitmap bitmap = null; BitmapFactory.Options

2017-12-13 12:23:32 293

原创 兼容SDK4.4(api19)拍照、相册选择图片裁剪压缩上传头像

最近的项目,后续会独立出一个demo,下面贴出代码,有一些代码时弹出popupwindow等业务的大家忽略,有时间会精简一下,可以直接从takePhoto()和selectPhoto()看起,要注意的地方主要是SDK4.4不一样的文件URI读取方法和URI相关权限获取部分package com.gsww.unify.ui.personalcenter;import an

2017-12-04 18:46:37 422

原创 开发中仿IOS三级菜单,开源项目Android-PickerView实用自定义数据封装使用实例

compile 'com.contrarywind:Android-PickerView:3.2.7' androidStudio依赖,Eclipse可自行在github上搜索Android-PickerView项目添加依赖 现git地址https://github.com/Bigkoo/Android-PickerView 下面给出项目中自定义数据的联动菜单实现  二...

2017-12-01 12:26:11 1585

原创 Android6.0动态权限需要你做的事情

背景:   Android6.0增加了动态添加权限的功能,也就是不需要在应用安装时就赋予应用所有权限,关于隐私等一些高危权限可以在使用到该权限时询问用户是否赋予应用.  随之也给你带来了问题,既如果你的APP要兼容6.0以上版本,那么你必须在用到危险权限时(既是Android6.0系统以上用户可以在安装时不赋予的权限),确保这些权限被赋予.  你要做事情:1.判断API版本

2017-06-21 10:39:46 288

转载 JAVA是编译型的语言

(Ref: 《Programming Language Pragmatics 3rd Edition》 Page19)如图, 从上至下分别是编译型语言,解释型语言,Java的执行模型。看上去陷入了一个困境,Java到底是编译型语言呢,还是解释型语言呢?一种朴素的判定方式:如果翻译器部分较为简单,我们说这个语言是“解释的”,反之如果翻译器部分很复杂,我们就说这个语言是“编译的”。

2017-05-27 11:54:10 708

原创 Android 长LOG打印不全解决办法一

百度的一些方法打印不出正确日志(String的length计算的是字符数量)。理论:Android单条log长度最大值为:4*1024字节,超过的话会被Log内核驱动截断.干货:public class LongLog { //因为String的length是字符数量不是字节数量所以为了防止中文字符过多, // 把4*1024的MAX字节打印长度改为2001字符...

2017-05-26 19:51:10 4262

原创 AndroidStudio导入项目编译失败

相信很多接触AS不久,或者对AS  gradle编译系统不事很清楚的朋友在下载网上项目导入自己工作空间时常会遇到编译不过去的情况,常由没有别人gradle里定义的资源导致,提示can't find..解决:下载对应资源或在gradle里修改对应资源为本地拥有的,注意,很多项目由于包含依赖model所以报错位置不一定在你的主model的gradle,这也导致了很多朋友修改了主

2017-03-06 10:10:37 923

原创 写android自定义控件

什么是自定义控件?首先你要知道什么事控件:如TextView、WebView等,他们父类或者爷爷类(0.0.)是View,他们存在于androidSDK中platforms文件夹下,以对应版本的android.jar形式依赖于你的项目。在你的xml布局文件中你可以以在你的根Layout标签下声明XML Namespaces (XML的命名空间) xmlns:android="http:

2017-02-24 16:44:42 436

转载 Java/Android引用类型及其使用分析

出处http://www.cnblogs.com/lwbqqyumidi/p/4151833.html作者CornJava/Android引用类型及其使用分析Java/Android中有四种引用类型,分别是:Strong reference     - 强引用Soft Reference        - 软引用Weak Reference      - 弱引用Ph

2017-02-21 11:52:34 239

转载 爬知乎

零基础写Java知乎爬虫之抓取知乎答案投稿:hebedich 字体:[增加 减小] 类型:转载 时间:2014-11-07 我要评论上篇文章我们已经能把知乎的问题抓出来了,但是答案还木有抓出来。这一回合,我们就连着把答案也一起从网站中抠出来=。=前期我们抓取标题是在该链接下:http://www.zhihu.com/explore/recommendations

2016-10-30 20:27:25 770

转载 git使用

http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html

2016-08-18 11:07:36 229

原创 记一个合并代码导致的错误(自定义控件路径改变引起找不到类)

合并代码导致的错误(自定义控件路径改变引起找不到类)

2016-08-03 11:56:19 453

转载 RecyclerView参考资料

http://blog.csdn.net/lmj623565791/article/details/45059587; 本文出自:【张鸿洋的博客】概述RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。 据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们并不陌生,例如:ListV

2016-07-09 11:41:20 253

转载 SharedPerference

http://www.it165.net/database/html/201603/14820.html1,使用SharedPrefrences用于简单少量的数据,数据的格式简单:都是普通的字符串,标量类型的值等,比如各种配置信息等等SharedPrefrences与Editor简介:创建SharedPreferences实例,通过Context.getShar

2016-06-12 11:03:05 487

转载 Dialog

http://android.tgbus.com/Android/tutorial/201107/359812.shtml

2016-05-31 09:00:58 441

转载 在android里保存数据的三种形式(Saving Data)

在android里保存数据的三种形式(Saving Data) (2012-12-06 17:06:42)转载▼标签: android it分类: android开发Saving DataMost Android apps need to save data, even if only to s

2016-05-30 14:21:20 999

原创 通用Adapter,完成对LisetView的优化抽取

//该适配器实现了ListView条目的复用以及控件的复用,不需要再每次getitem时候再找控件与布局import android.view.View;import android.view.ViewGroup;import android.widget.BaseAdapter;import android.widget.ImageView;import android.widg

2016-05-27 15:28:21 514

opengles4android-master.zip

opengles4android-master.zip 多纹理尝试

2021-01-04

空空如也

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

TA关注的人

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