android
文章平均质量分 64
siyadong1
这个作者很懒,什么都没留下…
展开
-
TagLayout和ViewPager的使用
转自:http://liangjingkanji.coding.me/2017/03/03/TabLayout/TabLayout是属于容器控件, 提供水平显示Tab的效果. 常常和ViewPager配合使用. 我将全面地讲解其用法. 反正我是没看过比我还详细的了. 该文章可以当做笔记来查询. 有疑惑或者补充希望能评论, 虽然我也不一定会知道答案.转载 2017-12-04 20:35:57 · 342 阅读 · 0 评论 -
GitHub控件之BadgeView(数字提醒)
转自:http://blog.csdn.net/crazy1235/article/details/42262369数字提醒大家肯定都见识过。QQ、微信等app中如果有消息或者提醒的时候,就会展现给用户一个红点或者带有数字的点。前段时间微信上流行把自己的头像换成带有数字提醒的头像,让那些有强迫症的人真是抓狂。 下面我们就看一下怎转载 2016-03-31 14:08:03 · 445 阅读 · 0 评论 -
Android中的类装载器DexClassLoader
转自:点击打开链接类装载器DexClassLoader的介绍 在java中,有个概念叫做“类加载器”(ClassLoader),它的作用就是动态的装载Class文件。标准的java sdk中有一个ClassLoader类,借助这个类可以装载想要的Class文件,每个ClassLoader对象在初始化时必须制定Class文件的路径。转载 2016-03-07 18:32:45 · 308 阅读 · 0 评论 -
ViewPager中结合使用fragmentPagerAdapter
ViewPager经常结合Fragment使用。这个时候的数据源为ListViewPager如果不需要控制生命周期,则结合View使用。这个时候的数据源为List翻译 2016-02-15 19:06:50 · 411 阅读 · 0 评论 -
animation——translation的实例
layout = (LinearLayout) findViewById(R.id.testpicture); imageView = (ImageView)findViewById(R.id.image); layout.setBackgroundResource(R.drawable.a7777); //获取手机的宽度,px// WindowManager mWindow原创 2015-12-10 13:43:10 · 572 阅读 · 0 评论 -
Android应用架构之Retrofit使用
转自:http://blog.csdn.net/liuhongwei123888/article/details/50375283网络访问框架经过了从使用最原始的AsyncTask构建简单的网络访问框架(甚至不能称为框架),后来使用开源的android-async-http库,再到使用google发布的volley库,一直不懈的寻找更好的解决方案(银弹)转载 2016-03-29 17:09:24 · 307 阅读 · 0 评论 -
scrollView的使用
第一步:xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_heig翻译 2016-02-16 10:35:40 · 322 阅读 · 0 评论 -
viewpager中的PagerTabStrip和PagerTitleStrap
ViewPager中实现顶部导航条滑动的实现第一步:manifest文件<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"翻译 2016-02-15 17:29:05 · 399 阅读 · 0 评论 -
viewFlipper的使用实现自动轮播广告图片
第一步:layout文件<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layo翻译 2016-02-15 20:18:30 · 672 阅读 · 0 评论 -
浅析android应用增量升级
转自:http://blog.csdn.net/hmg25/article/details/8100896背景 随着android应用体积的不断增大,以及应用版本发布的不断更迭,用户的升级成了一个问题,google也意识到不断更新应用对用户流量的损耗,在Google I/O 上提及的 Smart App update,即应用增量升级,或者叫做差分升级的转载 2016-03-02 16:20:25 · 330 阅读 · 0 评论 -
EditView实现每隔四个字符插入一个空格
第一步:定义editView里面内容长度 int lastLength = 0;第二步:给edit设置监听时间 etBankNumber.addTextChangedListener(textWatcher);第三步:定义TextWatch接口 private TextWatcher textWatcher = new Te原创 2016-01-14 11:56:59 · 884 阅读 · 0 评论 -
(转)qq5.0侧滑效果
转自:http://www.imooc.com/learn/211package com.imooc.slidingmenu.view;import android.content.Context;import android.content.res.TypedArray;import android.util.AttributeSet;imp转载 2015-12-25 09:05:16 · 232 阅读 · 0 评论 -
popupwindow,拍照,相册,裁剪,压缩,保存sd卡,imageloader圆形加载到本地
package com.gc.flashview;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileOutputStream;import android.content.Intent;import android.graphics.Bitmap;import android.gra原创 2015-11-29 21:54:07 · 758 阅读 · 0 评论 -
scrollView中放ViewPager和GridView滑动起来,事件冲突的问题。
1.解决ViewPager和ScrollView冲突的问题。判断水平滑动的距离是否大于垂直滑动的距离。如果大于,则,scroll中重写onIntercept,返回false。这样scrollView就不会消化这个scrollView本身的滑动事件。 /** * @return 表示不进行事件的处理 * */ @Override public boolean onI翻译 2016-01-25 10:45:50 · 1016 阅读 · 0 评论 -
PullTorefreshListView初级用法
第一步:在项目工程中导入第三方library第二步:修改xml文件 <com.handmark.pulltorefresh.library.PullToRefreshListView android:id="@+id/lvRecord" android:layout_width="fill原创 2016-01-07 10:46:22 · 305 阅读 · 0 评论 -
Android中自定义AlertDialog使用
转自:http://blog.csdn.net/anialy/article/details/8483280简述:需要自定义一个AlertDialog来显示一些警告框,只需要修改一下背景图片和相应在mydialog.xml中的布局信息就可以自定义了知识点:1. 自定义警告框2. selector修改点击行为的图片切换3转载 2015-12-22 10:38:22 · 433 阅读 · 0 评论 -
Android事件分发机制完全解析,带你从源码的角度彻底理解(上)-转载郭霖
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/91537611.首先你需要知道一点,只要你触摸到了任何一个控件,就一定会调用该控件的dispatchTouchEvent方法。那当我们去点击按钮的时候,就会去调用Button类里的dispatchTouchEvent方法,可是你会发现Button类里并没有这个方法,那么就到它的父翻译 2015-11-05 11:13:53 · 886 阅读 · 0 评论 -
android监听ScrollView滑动停止
转自:http://blog.csdn.net/jiangwei0910410003/article/details/17024287/********************监听ScrollView滑动停止*****************************/ scrollView.setOnTouchListener(new OnTouchL转载 2016-02-26 20:53:55 · 4936 阅读 · 0 评论 -
webView中获取response头部信息
转自:http://stackoverflow.com/questions/3134389/access-the-http-response-headers-in-a-webview/3134609#Neither WebView nor WebViewClient provide methods to do that, Though, you can try to转载 2016-05-12 12:00:19 · 13323 阅读 · 1 评论 -
Retrofit2.0-demo
package com.payment.ktb;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import com.payment.ktb.utils.HttpUtils;import com.sdsmdg.tastytoast.TastyToast;import org.json.J原创 2017-01-06 12:00:08 · 472 阅读 · 0 评论 -
android design library提供的TabLayout的用法
转自:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0731/3247.html在开发中,我们常常需要ViewPager结合Fragment一起使用,如下图:1我们可以使用三方开源的PagerSlidingTabStrip去实现,或者viewpagerin转载 2016-10-07 19:04:38 · 267 阅读 · 0 评论 -
Android WebView使用详解包括js互调
转自:http://blog.csdn.net/easyer2012/article/details/51490595package com.payment.ktb.activity.main1;import android.os.Bundle;import android.view.View;import android.webkit.WebView;imp转载 2016-09-30 14:08:19 · 743 阅读 · 0 评论 -
Android RecyclerView 使用完全解析 体验艺术般的控件
转自:http://blog.csdn.net/lmj623565791/article/details/45059587概述RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。 据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们并不陌生,例如:L转载 2016-10-11 12:11:59 · 264 阅读 · 0 评论 -
Android 优雅的为RecyclerView添加HeaderView和FooterView
转自:http://blog.csdn.net/lmj623565791/article/details/518545331、概述RecyclerView通过其高度的可定制性深受大家的青睐,也有非常多的使用者开始对它进行封装或者改造,从而满足越来越多的需求。如果你对RecyclerView不陌生的话,你一定遇到过这样的转载 2016-10-11 12:16:28 · 738 阅读 · 0 评论 -
MaterialRefreshLayout 使用实例
package com.frame.activity;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.widget.Toast;import com.cjj.MaterialRefreshLayout;import com.cjj.Materi原创 2016-10-09 19:33:06 · 1065 阅读 · 0 评论 -
仿京东分类模块左侧分类条目效果
package com.frame.activity;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.LinearLayout;import android.widget.ScrollView;import android.widge原创 2016-10-09 15:22:20 · 2642 阅读 · 0 评论 -
RxJava 入门
转自:http://www.imooc.com/article/2298转载 2016-08-20 18:38:47 · 287 阅读 · 0 评论 -
将eclipse项目转移到androidstudio后遇到的错误
1.问题:9图会报错将9图的后缀改掉。解决方法:修改成png就可以了2.问题:Android Studio正式版签名的时候出现:Android xxx is not translated in zh。解决方法:强制不翻译。转自:http://blog.csdn.net/u014083596/article/details/45191943resources原创 2016-07-30 15:51:23 · 652 阅读 · 1 评论 -
详解build.gradle
转自:http://www.jianshu.com/p/7e3a69dbd20e打包 - 详解build.gradle配置build.gradleAS中APP所有的配置尽在一个build.gradle文件中,打包的时候也是解析build.gralde文件来打包的,所以搞懂build.gradle文件是至关重要的,结构如下所示转载 2016-06-23 16:15:48 · 6162 阅读 · 0 评论 -
城市列表-根据拼音首字母排序
转自:http://blog.csdn.net/Mannver/article/details/51315540今天我们就简单的实现一下城市的排序 读取我们城市的信息并通过listview展示 首先看一下我们的布局文件LinearLayout xmlns:android="http://schemas.android.转载 2016-07-28 20:35:51 · 3027 阅读 · 0 评论 -
android 比较靠谱的图片压缩
转自:http://104zz.iteye.com/blog/1694762第一:我们先看下质量压缩方法: Java代码 private Bitmap compressImage(Bitmap image) { ByteArrayOutputStream baos = new ByteArray转载 2016-05-15 11:02:23 · 313 阅读 · 0 评论 -
Android 桌面图标消息数提醒
I. App内的数字提醒:第三方控件BadgeView(https://github.com/stefanjauker/BadgeView / http://blog.csdn.net/crazy1235/article/details/42262369 )。 II. 桌面图标消息数提醒: 数字提醒,俗称:角标/红点可能的处理方法:1. 我们自己的程序处理,在se转载 2016-04-19 17:18:38 · 5890 阅读 · 1 评论 -
如何查看Android keystore 信息
转自:http://jingyan.baidu.com/article/d621e8da2dbe622865913f1e.htmlAndroid开发app时,必须使用keystore进行签名,否则应用将无法安装在手机等设备上,本篇简单介绍如何使用命令行工具查看keystore信息:打开CMD命令行进入本机安装的jdk或jre下的bin目录转载 2015-12-21 10:56:48 · 857 阅读 · 0 评论 -
混淆编译-proguard
-ignorewarnings-optimizationpasses 5-dontusemixedcaseclassnames-dontskipnonpubliclibraryclasses-dontpreverify-verbose-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*-k翻译 2015-12-20 18:06:53 · 393 阅读 · 0 评论 -
将外部sqlite3数据库导入到Android项目中(android studio)
第一步:将数据库文件放入到assets目录中。注意android studio需要将assets目录建在main项目下。即和java,res等文件夹是同级的。第二步:首次使用app,将assets目录下的数据库文件加载到android手机的sd下 /** * 见assets目录下的文件拷贝到sd上 * @return 存储数据库的地址原创 2016-01-20 18:50:05 · 8796 阅读 · 2 评论 -
蓝牙知识点
package com.example.syd.testbluetoothadapter;import android.bluetooth.BluetoothAdapter;import android.bluetooth.BluetoothDevice;import android.content.BroadcastReceiver;import android.content.Con原创 2015-11-15 15:12:39 · 524 阅读 · 0 评论 -
跳转到Setting
相关的API转载:http://blog.csdn.net/lotusyangjun/article/details/26240645android.provider.Settings。1. ACTION_ACCESSIBILITY_SETTINGS : // 跳转系统的辅助功能界面 Intent intent = new In转载 2015-10-29 20:56:15 · 533 阅读 · 0 评论 -
Bluetooth相关知识点
package com.syd.testopenbluetooth;import android.support.v7.app.ActionBarActivity;import android.bluetooth.BluetoothAdapter;import android.content.DialogInterface;import android.content.Di原创 2015-10-29 20:52:39 · 401 阅读 · 0 评论 -
读取手机相册,获取选中的某张图片的路径
package com.testreadgallery;import android.app.Activity;import android.content.Intent;import android.database.Cursor;import android.net.Uri;import android.os.Bundle;import android.provider.Medi原创 2015-11-14 13:42:26 · 666 阅读 · 0 评论 -
editview软键盘弹出和隐藏
需求:打开界面,editview自动弹出。点击软键盘其它区域,则收起软键盘。先上图:界面效果图如下:比较简单:直接上代码:package com.testedittextdemo;import android.app.Activity;import android.content.Context;import android.os.Bun原创 2015-11-12 17:25:18 · 703 阅读 · 0 评论