Android_Study
文章平均质量分 67
澹泊
No umbrella children should strive to run
展开
-
Android 设备Id 唯一不重复,Redmi
1。(唯一)不重复类:package com.xxx.xxx.util;import android.annotation.SuppressLint;import android.content.Context;import android.os.Build;import android.provider.Settings;import android.telephony.TelephonyManager;import java.security.MessageDigest;impo原创 2020-11-04 10:39:05 · 1409 阅读 · 0 评论 -
禁止ViewPager 预加载 +TabLayout+Fragment
一:代码1.最底部添加: //===============================禁止预加载=============================start /** * 视图是否已经对用户可见,系统的方法 */ @Override public void setUserVisibleHint(boolean isVisibleToUser) { super.setUserVisibleHint(isVisibleToUse转载 2020-11-02 11:50:58 · 405 阅读 · 0 评论 -
Android 支付宝-支付
1.参考文档(里面有步骤配置):https://opendocs.alipay.com/open/59/1036812.最新sdk 现在是 aar原创 2020-11-02 10:24:32 · 336 阅读 · 0 评论 -
搜索历史本地存储List<String>,保存最新前6条记录, SharedPreferences
1.参考:水里人:https://blog.csdn.net/lj624226744/article/details/546067652. 在参考 1 然后修改一些之后代码: //=========================本地搜索记录===start @Override public void onCallBack(String tags) {// LogUitl.e("s==============================onCallBack:原创 2020-08-25 14:02:57 · 270 阅读 · 0 评论 -
二进制流上传图片到后台,最后乱序 ==》采用递归方法,顺序正常
/** * 递归方法解决乱序: * 思路:https://www.zhihu.com/question/31412436 */ private void loadPostRecursive() { if(imglist.contains("default")){ nowImgList=imglist.size()-1; }else{ nowImgList=imglist.size(...原创 2020-08-06 17:46:25 · 124 阅读 · 0 评论 -
错误: 无法访问TiDistortionEnum
1.错误Logcat:错误: 无法访问TiDistortionEnum错误的类文件: C:\Users\Administrator\.android\build-cache\dd6a7a82138aca98d61fef219cd04dad3f5f1b10\output\jars\classes.jar(cn/tillusory/sdk/bean/TiDistortionEnum.class)...原创 2020-03-14 15:06:09 · 2915 阅读 · 1 评论 -
App A 唤起 App B 并传参,AppB在登录之后的页面,无论哪个页面都有一个弹窗。点击确定按钮,唤起App A (传参)
一 .需求:App A 唤起并传参给App B ,AppB在登录之后的页面,无论哪个页面都有一个弹窗。点击确定按钮,唤起并传参给App A二.思路:a:App B 创建一个Activity S.专门用来接收参数,接收到了并存在本地(唤起的接收参数:根据要跳的Activity,或者根据包名,在启动页的Activity 接收到参数)。(1):没有登陆过,跳转引导页(请求域名,然后根据...原创 2020-03-06 15:26:10 · 469 阅读 · 0 评论 -
华为Mate20 ,图片对象删除但是还在(华为mate20 图片更新失败)
一。情况:手机获取BitMap对象,存在手机本地用相同的文件名.jpg. 操作第二次获取相同的地址展示图片对象,结果是上一次的图片对象。二。解决:使用之前 扫描一次多媒体文件,关闭之后,最后通知图库更新 。 (这边测试了4台手机,华为,小米,其中在华为Mate20 会出现这个情况)updateMedia(MotionLivenessActivity.RESULT_PATH + la...原创 2020-02-27 20:16:23 · 1063 阅读 · 0 评论 -
Bitmap.createScaledBitmap 失真
1.问题:就算换了小图标失真selectedBitmap = Bitmap.createScaledBitmap(selectedBitmap, (int) pieceWidth, (int) pieceWidth, true);unSelectedBitmap = Bitmap.createScaledBitmap(unSelectedBitmap, (int) pieceWidth, (...原创 2020-01-04 19:47:42 · 1217 阅读 · 0 评论 -
subSequence,SubString,split总结
public class SubString_Use { public static void main(String[] args) {// String hamburger="hamburger";// // //subSequence 从0开始 截取第二位置多少第三位置的字母(不包括第三)// String aa=(String) hamburger.subS原创 2014-07-15 09:21:24 · 1972 阅读 · 0 评论 -
全屏
activity 全屏原创 2015-11-10 14:25:59 · 479 阅读 · 0 评论 -
Text过长收起
Text过长收起原创 2015-11-13 11:25:26 · 461 阅读 · 0 评论 -
Lucene-IKAnalyzer(中文分词)基于配置的词典扩充
Lucene-IKAnalyzer(中文分词)基于配置的词典扩充原创 2015-10-14 13:51:52 · 2076 阅读 · 0 评论 -
ListView setSelection(0)无效
ListView setSelection(0)无效原创 2015-11-16 17:31:07 · 1038 阅读 · 0 评论 -
Android TextView中文字 颜色,超链接等效果
TextView中文字 颜色,超链接等效果转载 2015-11-17 09:25:53 · 449 阅读 · 0 评论 -
魅族 ListView 除去滑动
魅族 ListView 除去滑动原创 2015-11-19 15:30:28 · 413 阅读 · 0 评论 -
ImageView填充
理解:想要将一个图片填充在一个长方体的控件(宽>高),如果scaleType(在图片宽ScaleType解释:(网上有很多,其中 FIT_XY和CENTER_CROP会填满整个控件,但是CENTER_CROP在某些时候,会只截出原本图片的一部分。而FIT_XY会全部展示,但是图片有可能会被拉伸): FIT_XY / fitXY 把图片 不按比例 扩大/缩小到View的大原创 2015-11-26 16:55:51 · 563 阅读 · 0 评论 -
Viewpager最后到最前循环滑动
选取自己项目里面的五张图片,然后无缝隙循环显示(提供思路和主要代码):动态图片不知道如何传,随便上个静态图片: xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tool原创 2015-12-01 09:31:24 · 513 阅读 · 0 评论 -
对象序列化(java.io.NotSerializableException: org.json.JSONArray)
java.io.NotSerializableException: org.json.JSONArray原创 2016-01-04 16:45:57 · 6243 阅读 · 0 评论 -
android.util.AndroidRuntimeException: requestFeature() must be called before adding content
requestFeature() must be called before adding content原创 2016-01-24 14:26:46 · 773 阅读 · 0 评论 -
Map 循环
Map 循环原创 2015-11-17 10:34:44 · 385 阅读 · 0 评论 -
百度地图(截图)
以下提供主要代码和思路:1.根据传过来的经纬度,来标记:LatLng latLng = new LatLng(Double.parseDouble("经度"),Double.parseDouble("维度")); BitmapDescriptor bd = BitmapDescriptorFactory.fromResource(R.drawable.entertainment_原创 2015-12-16 14:17:23 · 5399 阅读 · 0 评论 -
缓存页面数据(对象+图片)
需求:一个页面里面有图片,对象,第一次进入的时候缓存进手机,下次如果没有网络,则进入该页面的时候,就不会木有东西了。如果在有网络的情况下,网速比较的慢,那么先读取本地手机数据会比网络快,先展示手机里面的东西,当网络上的数据加载完之后,则更新网络上的数据;大概思路:sharedPreferences(键值对,键一样,则将之前的数据覆盖,存入的数据,木有大小的限制)进行保存,后台进来的JsonObje...原创 2016-01-24 17:23:37 · 1356 阅读 · 0 评论 -
TextView+View渐变,viewpager滑动的时候
TextView+View渐变,viewpager滑动的时候原创 2015-12-24 10:09:31 · 851 阅读 · 0 评论 -
Activity+Viewpager 延迟加载
Activity+Viewpager原创 2015-12-16 09:47:30 · 999 阅读 · 0 评论 -
MyEclipse中的快捷键
MyEclipse中的快捷键转载 2016-01-28 09:08:50 · 280 阅读 · 0 评论 -
雷达扫描
雷达扫描界面原创 2016-01-28 14:37:13 · 1066 阅读 · 0 评论 -
App半透明指引(第一次进去app的新功能或者版本更新之后使用)
App半透明指引(第一次进去app的新功能或者版本更新之后使用)原创 2016-02-24 17:44:02 · 2197 阅读 · 0 评论 -
eclipse sdk下载不下来
Eclipse Android SDK无法下载问题不翻墙解决办法:启动 Android SDK Manager ,打开主界面,依次选择Tools、Options...,弹出Android SDK Manager - Settings窗口,在 Android SDK Manager - Settings 窗口中,在 HTTP Proxy Server 和 HTTP Proxy Port 输入转载 2016-03-11 10:53:14 · 728 阅读 · 0 评论 -
No view found for id 0x7f09000d for fragment PlaceholderFragment{4136cdb8 #0 id=0x7f09000d}
No view found for id 0x7f09000d for fragment PlaceholderFragment{4136cdb8 #0 id=0x7f09000d}原创 2016-02-26 14:33:51 · 887 阅读 · 0 评论 -
Exception raised during rendering: android/support/v4/widget/SwipeRefreshLayout : Unsupported major.
Exception raised during rendering: android/support/v4/widget/SwipeRefreshLayout : Unsupported major.minor version 51.0Exception details are logged in Window > Show View > Error Log解决:下载最新版本的v4原创 2016-03-11 16:53:23 · 666 阅读 · 0 评论 -
Your content must have a ListView whose id attribute is 'android.R.id.list'
Your content must have a ListView whose id attribute is 'android.R.id.list'原创 2016-02-26 16:46:43 · 675 阅读 · 0 评论 -
viewpager 滑动,缩放,子控件偏移引导页
viewpager 滑动,缩放,子控件偏移引导页原创 2016-02-29 17:55:50 · 1648 阅读 · 0 评论 -
IM消息透传
弯路:之前用的不是单聊和群聊的消息,都用的是消息发送Txt格式,里面价格setAttribute来判断是什么动作,但是在MainActivity里面获取会话的时候,这些动作数都加上了,所以使用透传加以区分IM消息透传透传消息能做什么:头像,昵称的更新等,可以把透传消息理解为一条指令,通过发送这条指令给对方,告诉对方要做的action,收到消息可以自定义处理的一种消息。(透传原创 2016-04-11 10:56:05 · 3800 阅读 · 0 评论 -
删除数据,从尾巴开始
for(int i = listentity.size()-1; i >=0; i--) {System.out.println("-----listentity-zz-----:"+i);RecentChatEntity oldentity = listentity.get(i);System.out.println("-----listentity-zz:"+oldentity原创 2016-04-27 16:22:42 · 429 阅读 · 0 评论 -
全局异常捕获,上传服务器
1.思路:在奔溃的时候,保存在本地,第二次登录的时候,将上次的bug信息取出,上传服务器,然后删除本地的bug信息2.实现:一:MobileApplication的onCreate()里面://全局异常捕获 CrashHandler crashHandler = CrashHandler.getInstance(); crashHandler.init(getApplica原创 2016-06-29 17:36:17 · 349 阅读 · 0 评论 -
Cursor返回是null
1.判断是否为空的方法是 Cursor.getCount()这么一个简单的函数,如果是0,表示Cursor为空;如果非0,则表示Cursor不为空。2.在你操作这个insert之前,应该还动作B操作过数据库,你要看下动作B是否占有者数据库资源,锁掉了,那么insert就不能操作了。在你insert之前,你可以用方法查看下当前数据库是否是锁着的。sqliteReadDB.isDbLock原创 2016-04-30 10:38:34 · 4546 阅读 · 0 评论 -
dp和px相互转化的方法
原文章来自:http://mobile.51cto.com/aprogram-375650.htm在xml布局文件中,我们既可以设置px,也可以设置dp(或者dip)。一般情况下,我们都会选择使用dp,这样可以保证不同屏幕分辨率的机器上布局一致。但是在代码中,如何处理呢?很多控件的方法中都只提供了设置px的方法,例如setPadding,并没有提供设置dp的方法。这个时候,如果需要设置dp转载 2016-07-28 13:49:53 · 4311 阅读 · 0 评论 -
AsyncTask_Boolean
public class xxxx extends AsyncTask{@Overrideprotected String doInBackground(String... arg0) {try {return String.valueOf(HuanXinTools.GetHuanXinTools().OperateFriends(3, arg0[0], ""));}原创 2016-06-23 11:28:04 · 503 阅读 · 0 评论 -
eclipse报jvm terminated.exitcode=2异常解决办法
1.Win7的64位系统如何搭建安卓Android开发环境:http://jingyan.baidu.com/article/3c343ff70bc6ea0d377963df.html2.java下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html3.an转载 2016-08-03 16:15:23 · 5159 阅读 · 2 评论