- 博客(19)
- 资源 (9)
- 收藏
- 关注

原创 Android LruCache和DiskLruCache相结合打造图片加载框架(仿微信图片选择,照片墙)
LrcCache和DiskLruCache相结合打造图片加载框架1概述这几在研究图片加载的方面的知识,在网上看了一下前辈们写的文章,受到了一些启发,于是综合多方面的知识,将这些整合起来,自己边写了一个图片加载框架。说到图片加载最容易出问题的就是OOM就是内存溢出,所以一定要限制加载图片时使用的内存,这就使用到Android提供的缓存类LruCache,关于LruCache的知识这里不再赘述
2016-05-03 00:12:04
4786
转载 TBS文件浏览自主安装内核方案
简单的,如果你需要的内核并无版本要求,就直接进入http://debugx5.qq.com,当你动态下载过一次内核,就点一下复制内核,会提示你内核的位置,找到一个.tbs后缀的内核文件便可,在文章最后的地方我放上当前最新的045912内核。首先,内核的文件为一个.tbs结尾的,大小30M以上,以045912版本为例为41.2M,内核文件可放进工程内,需要的时候进行调用,调用的语句为。参数3为你的内核文件路径,静态放置工程内的,需要调用前放进某一文件夹(随意),文件后缀改为.apk。问题点2,如何下载内核。
2022-09-19 15:16:25
679
原创 Android 夸应用传递数据 传递 Parcelable对象
两个Android 应用 通过广播传递Parcelable对象 ,Parcelable对象在两个程序的包(Package)路径必须一致才能传递。
2022-09-19 15:05:20
490
原创 Android 如何设置应用不显示桌面图标,不显示后台运行
1、Manifest文件修改MainActivity属性<activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> <
2022-05-31 17:17:24
1946
原创 SwipeRefreshLayout+CoordinatorLayout+AppBarLayout+TabLayout+ViewPager+RecyclerView 嵌套,最后一项显示全
SwipeRefreshLayout+CoordinatorLayout+AppBarLayout+TabLayout+ViewPager+RecyclerView 嵌套,导致RecyclerView最后一项显示不全在RecyclerView加一个paddingBottom
2021-09-02 18:21:03
306
原创 Andoid App 添加统一标题
1、新建类package com.zteict.dums.pdalw.activity; import android.app.Activity; import android.app.Application; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.Button;
2020-12-18 16:39:19
229
1
原创 Android 集成高德地图,在两个不同的Fragment上加载地图,Fragment 切换之后,其中一个Fragment 无法拖动无法放大的问题
Android 集成高德地图,在两个不同的Fragment上加载地图,Fragment 切换之后,其中一个Fragment 无法拖动无法放大的问题重写Fragemnt的 onHiddenChanged 方法@Overridepublic void onHiddenChanged(boolean hidden) {super.onHiddenChanged(hidden);if (hidden){mMapView.setVisibility(View.INVISIBLE);}else {mMa
2020-09-02 11:44:27
404
原创 Aandroid 多线程断点续传同时下载多个大文件
Aandroid 多线程断点续传同时下载多个大文件Aandroid 多线程断点续传同时下载多个大文件最近学习在Android环境中一些网络请求方面的知识,其中有一部分是关于网络下载方面的知识。在这里解析一下自己写的demo,总结一下自己所学的知识。下图为demo的效果图,仿照一些应用下载商城在ListView中列出加载项,然后可以可以下载和停止。1概述这里有几个比较重要的类DownloadMan
2016-05-21 23:06:48
5901
原创 Android Service 学习--精简解析
如果Activity使用bindService方式启动Service,在Activity退出之后,会自动解绑。Service生命周期情形一Aactivity 绑定ServiceonCreateonBindAactivity 跳转到Bactivity,Bactivity先启动Service,再绑定ServiceonStartCo
2016-05-17 11:28:15
731
原创 Activity 学习笔记
1、Activity 生命周期交互1)Aactivity 启动BactivityAactivity Bactivity(Aactivity 先启动)onCreate()onStart()onResume()(Aactivity启动Bactivity)onPause()
2016-01-10 12:23:43
537
原创 checkbox 文字不显示
自定义CheckBox的样式android:button="@null"android:drawableRight="@drawable/xxxxx"android:text="自定义"xxx是自定义的图片或者xml文件,有时文字看不到,可能是文字的颜色背景相同,看不到,改变文字或者背景颜色
2015-11-05 10:54:14
5824
原创 Android 构造json数据
public class JSONObjectMaker {private String TAG="";private HashMap jHashMap;private JSONObject jsonObject;private JSONArray jsonArray;public JSONObjectMaker(){TAG=getClass().g
2015-01-28 10:18:56
1716
原创 aapt.exe已停止运行 android.content.res.Resources$NotFoundException: String resource ID #0x0...
1、运行一个完好的android工程项目,在我自己的eclipse上老是报错,每次run的时候都会弹出aapt.exe已停止运行的提示,由于看上去对运行没有影响,就直接无视,但是工程总是运行不起来,报错android.content.res.Resources$NotFoundException: String resource ID #0x0....。但是我引用的layout布局本身没有错误,在
2014-12-16 20:17:43
1262
原创 在一个Android应用程序中启动另一个程序(微信)
其实很简单,只是几句代码 try { /*判断微信是否安装*/if((VivoActivity.this.getPackageManager().getPackageInfo("com.tencent.mm", 64)) == null){Toast.makeText(VivoActivity.this, "微信未安装!", Toast.LENGTH_SHORT)
2014-11-27 13:47:15
1115
原创 PJSIP_Linux下编译_Android
由于公司是做网络电话的,这段时间要求加入网络直拨的功能。经理要我们研究PJSIP,然后把直拨功能。由于网上有很多关于PJSIP的原来的资料这里就不多说了,有兴趣的朋友可以自己搜索,这里就说说PJSIP的编译,编译在android平台使用的。当然在PJSIP的官网www.pjsip.org上有比较健全的文档,我也是按照文档一步步编译的。首先当然是下载pjsip的源码包,然后就开始编译。下面按
2014-10-06 23:17:28
3017
LrcCache和DiskLruCache相结合打造图片加载框架
2016-05-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人