- 博客(26)
- 资源 (1)
- 收藏
- 关注
原创 View.OnLongClickListener 不响应DragEvent.ACTION_DRAG_ENTERED
View.OnLongClickListener不响应DragEvent.ACTION_DRAG_ENTERED
2023-02-24 23:24:51
311
原创 Sophix热更新调试经验1
最近接入了阿里Sophix热更新,接入很简单,但打补丁时还有一些规则,官网应该有补丁注意事项文档,但我今天没找到。如下:基于原理 1.不能有旧包中没有的类,2.作为icon和通知栏(即系统进程跨进程调用的资源,例如remoteViews)不能修改。我今天debug时遇到的错误是:Sophix.PatchManager: loadPatch fail code: 134 msg...
2018-11-26 11:42:59
635
原创 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
819
原创 Please select Android SDK解决提醒
Please select Android SDK..相信大家都能百度到一堆解决方法 ,不管你时clean build 删.iml .idea等等..记得一定要关闭项目重新打开,否则可能你已经解决问题了但还是Please select Android SDK..而你也变得更加困惑.....
2018-07-18 12:15:03
331
原创 以json格式在SharePerference中存取以map为元素的数组
void saveSearchHistoryString(int position) { try {// {"data":[{"marketcode":"19800","marketname":"19800"},{"marketcode":"51szzc","marketname":"51数字资产&
2018-07-16 15:18:23
333
原创 内存溢出应对:把图片固定大小赋值给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
322
原创 兼容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
467
原创 开发中仿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
1713
原创 Android6.0动态权限需要你做的事情
背景: Android6.0增加了动态添加权限的功能,也就是不需要在应用安装时就赋予应用所有权限,关于隐私等一些高危权限可以在使用到该权限时询问用户是否赋予应用. 随之也给你带来了问题,既如果你的APP要兼容6.0以上版本,那么你必须在用到危险权限时(既是Android6.0系统以上用户可以在安装时不赋予的权限),确保这些权限被赋予. 你要做事情:1.判断API版本
2017-06-21 10:39:46
324
转载 JAVA是编译型的语言
(Ref: 《Programming Language Pragmatics 3rd Edition》 Page19)如图, 从上至下分别是编译型语言,解释型语言,Java的执行模型。看上去陷入了一个困境,Java到底是编译型语言呢,还是解释型语言呢?一种朴素的判定方式:如果翻译器部分较为简单,我们说这个语言是“解释的”,反之如果翻译器部分很复杂,我们就说这个语言是“编译的”。
2017-05-27 11:54:10
740
原创 Android 长LOG打印不全解决办法一
百度的一些方法打印不出正确日志(String的length计算的是字符数量)。理论:Android单条log长度最大值为:4*1024字节,超过的话会被Log内核驱动截断.干货:public class LongLog { //因为String的length是字符数量不是字节数量所以为了防止中文字符过多, // 把4*1024的MAX字节打印长度改为2001字符...
2017-05-26 19:51:10
4387
原创 AndroidStudio导入项目编译失败
相信很多接触AS不久,或者对AS gradle编译系统不事很清楚的朋友在下载网上项目导入自己工作空间时常会遇到编译不过去的情况,常由没有别人gradle里定义的资源导致,提示can't find..解决:下载对应资源或在gradle里修改对应资源为本地拥有的,注意,很多项目由于包含依赖model所以报错位置不一定在你的主model的gradle,这也导致了很多朋友修改了主
2017-03-06 10:10:37
971
原创 写android自定义控件
什么是自定义控件?首先你要知道什么事控件:如TextView、WebView等,他们父类或者爷爷类(0.0.)是View,他们存在于androidSDK中platforms文件夹下,以对应版本的android.jar形式依赖于你的项目。在你的xml布局文件中你可以以在你的根Layout标签下声明XML Namespaces (XML的命名空间) xmlns:android="http:
2017-02-24 16:44:42
461
转载 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
264
转载 爬知乎
零基础写Java知乎爬虫之抓取知乎答案投稿:hebedich 字体:[增加 减小] 类型:转载 时间:2014-11-07 我要评论上篇文章我们已经能把知乎的问题抓出来了,但是答案还木有抓出来。这一回合,我们就连着把答案也一起从网站中抠出来=。=前期我们抓取标题是在该链接下:http://www.zhihu.com/explore/recommendations
2016-10-30 20:27:25
804
转载 RecyclerView参考资料
http://blog.youkuaiyun.com/lmj623565791/article/details/45059587; 本文出自:【张鸿洋的博客】概述RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。 据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们并不陌生,例如:ListV
2016-07-09 11:41:20
268
转载 SharedPerference
http://www.it165.net/database/html/201603/14820.html1,使用SharedPrefrences用于简单少量的数据,数据的格式简单:都是普通的字符串,标量类型的值等,比如各种配置信息等等SharedPrefrences与Editor简介:创建SharedPreferences实例,通过Context.getShar
2016-06-12 11:03:05
505
转载 在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
1162
原创 通用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
541
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人