
Android学习
冉冉同学_
我正在构思一个伟大的签名
展开
-
Android 16应用适配指南
https://developer.android.com/about/versions/16?hl=zh-cnhttps://developer.android.com/about/versions/16/features?hl=zh-cn#language-switchingGoogle开发平台:https://developer.android.com/about/versions/16/migration?hl=zh-cn小米开放平台:https://dev.mi.com/xiaomihyperos原创 2025-04-11 17:04:57 · 475 阅读 · 0 评论 -
Android 汉字转换拼音之JPinyin
一、简介项目地址:https://github.com/stuxuhai/jpinyinJPinyin是一个汉字转拼音的Java开源类库,在PinYin4j的功能基础上做了一些改进。【JPinyin主要特性】1、准确、完善的字库;Unicode编码从4E00-9FA5范围及3007(〇)的20903个汉字中,JPinyin能转换除46个异体字(异体字不存在标准拼音)转载 2015-03-10 11:49:31 · 2366 阅读 · 0 评论 -
Android Scrollbar 位置设置
ScrollbarStyl总共有四个属性:insideoverlay,insideInset,outsideinset,outsideoverlay。借助这个属性,可以控制scrollbar的风格和位置。scrollbar可以被插入到一个视图里,也可以被置于一个视图的上层。同样,scrollbar可以被置于view的padding的区域,也可以置于view的padding之外的区域。四原创 2015-03-11 11:05:16 · 3091 阅读 · 0 评论 -
Android Make sure other views do not use the same id. 错误解决
解决方案:在出现这种情况的View 中 重写 onRestoreInstanceState方法详细代码: protected void onRestoreInstanceState(Parcelable state) { try { super.onRestoreInstanceState(state); } catch (Exception e) { }原创 2015-04-13 18:07:05 · 2054 阅读 · 0 评论 -
android 更具File 启动不同的intent
import java.io.File;import java.util.HashMap;import android.content.Intent;import android.net.Uri;public class FileIntentUtil { private static final int INTENT_IMAGE = 1; private static final原创 2015-05-12 11:23:15 · 901 阅读 · 0 评论 -
WebView详解
webview是Android展示网页信息的控件,本文就来简要讲解这个控件的用法。关于webview我找到了一些很不错的文章,我就直接贴上连接,自己就不重复造轮子了。本文仅写出我本人目前使用过的东西,未来将继续补充。详细的方法和高级技巧请参考下列博文:使用 WebView 处理javascript的常用对话框:http://blog.youkuaiyun.com/llbupt/article/转载 2015-05-12 19:19:30 · 5035 阅读 · 0 评论 -
activity 透明度更改
/** * 调整窗口的透明度 * @param from>=0&&from<=1.0f * @param to>=0&&to<=1.0f * * */ private void dimBackground(final float from, final float to) { final Window window = g原创 2015-05-05 10:43:23 · 819 阅读 · 0 评论 -
Android Webview 保存为图片
/** * @param view, the View you want to screenshot, such as WebView, etc. * @param width, screenshot's width. * @param height, screenshot's height. * @param scroll, true if you want to start c原创 2015-05-27 11:06:17 · 4375 阅读 · 0 评论 -
android 身份证工具类
public class IdCard { private String idCardNum = null; private static int IS_EMPTY = 1; private static int LEN_ERROR = 2; private static int CHAR_ERROR = 3; private static int转载 2015-05-27 11:11:13 · 1833 阅读 · 0 评论 -
android 5.0 默认水波纹背景属性,可设置任何View
actionBarItemBackground 5.0以上超出边界圆形水波纹selectableItemBackground 5.0以上边界内圆形水波纹这两个属性在5.0以下是默认的灰色效果,个人觉得也很唯美用法android:background="?android:attr/actionBarItemBackground"android:backg原创 2015-06-03 11:23:14 · 6810 阅读 · 0 评论 -
Android 高斯模糊 renderscript 兼容4.0以下报错android.support.v8.renderscript.RSRuntimeException: Error loadin
导入官方jar renderscript-v8.jar 报这个错误 android.support.v8.renderscript.RSRuntimeException: Error loadin 或者 java.lang.UnsatisfiedLinkError: Couldn't load RSSupport from loader dalvik.system.PathClassLoad原创 2015-03-20 18:31:25 · 4770 阅读 · 2 评论 -
android XML绘制图形对应java代码
图片来自:Cyril Mottier :master_android_drawables原创 2015-03-06 16:43:42 · 1043 阅读 · 0 评论 -
android 沉浸式之改变小米状态栏颜色
这个是基于SystemBarTintManager更改的增加一个方法:用于更改MIUIV6系统上的状态栏字体颜色 ,目前我仅仅只发现MIUIV6上可以更改,在android5.0上以及其它4.4以上系统没有发现可以更改字体颜色的代码核心代码:public void setStatusBarDarkMode(boolean darkmode, Activity activit原创 2015-03-06 18:12:06 · 9501 阅读 · 10 评论 -
解决Android界面中包含ListView的屏幕截图问题
转自:http://www.darcye.com/article/84263064首先来看一下要求截图界面的布局情况:xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="转载 2015-01-10 14:58:31 · 2031 阅读 · 0 评论 -
Volley 框架 ImageLoader 加载 png图片 透明变黑情况解决
处理图片压缩要使用Bitmap.CompressFormat.PNG 格式压缩原创 2015-02-04 10:48:59 · 2300 阅读 · 1 评论 -
android 各类动画
android 控件动画基础By CoderRobin contents1. Tween Animation1.1. AlphaAnimation1.2. ScaleAnimation1.3. TranslateAnimation1.4. RotateAnimation2. Drawable Animation(Frame Animation)3. Pr转载 2015-02-05 10:00:15 · 872 阅读 · 0 评论 -
使用 ScriptIntrinsicBlur 进行高斯模糊 出现图片花屏 解决
如图 出现此问题的原因是应为 ScriptIntrinsicBlur 对于色彩格式为 RGB_565 的不是很好 而对于 ARGB_8888就处理的不错.下面附一个 转换 bitmap 转换 ARGB_8888 的方法 private Bitmap RGB565toARGB888(Bitmap img) { int numPixels原创 2015-02-05 11:41:10 · 4754 阅读 · 0 评论 -
Android 不透明度16进制值
不透明度16进制值不透明度16进制值100%FF95%F290%E685%D980%CC75%BF70%B365%A660%9955%8C50%8045%734原创 2015-02-05 11:51:15 · 2672 阅读 · 0 评论 -
Android 仿美拍,秒拍 ,视频封面选择.有图有真相.
代码不多,就懒得加注释了.原谅我的懒.缩略图获取那块,没有加用线程.可能会在有些低端机上面或者高清的视频会出现FC的情况.需要的童鞋.自行添加.附代码:package com.tan.videoselectthumbnail;import java.lang.ref.WeakReference;import java.util.ArrayList;import java.util.Lis...原创 2015-02-06 10:54:12 · 7817 阅读 · 6 评论 -
android 仿qq5.3,下拉刷新,自动加载更多,下拉回弹,仿IOS橡皮筋效果,通用版,效果完美
目录(?)[-]下面看修改后的PullToRefreshLayout代码用法也很简单加载完成后自己设置true或者false就可以了后来又发现QQ53每一个界面貌似都可以下拉回弹这样的设计很人性化模仿的IOS的下拉回弹橡皮筋效果于是自己又借助上面的代码修改了下做成了和QQ一样的效果OverScrollView上面注意的是我加了两个接口函数一个是可以在每次滑动的时候触发一个只是在头部和尾部的转载 2015-01-20 10:48:23 · 3331 阅读 · 0 评论 -
Eclipse 添加CardView遇到的各种奇葩问题
1.CardView 的library在E:\Android\androidsdk\sdk\extras\android\support\v7这个目录下...2.添加方式 .把cardview文件夹直接Copy到你的项目同级别目录下3.导入Eclipse4.在cardview项目右键 选择 properties 选择 is library 然后OK5.重要的一步来了..我们常用原创 2015-01-24 15:41:48 · 2748 阅读 · 0 评论 -
Android 百度地图3.2 去除LOGO
找到baidumapapi_v3_2_0这个jar包 然后用加压软件打开,然后直接找两张透明图片(宽高最好和要替换的图片一样),扔到assets这个文件夹里面 替换 logo_h.png 以及logo_l.png附上我替换的两张透明图片 ,已经压缩过哦下载地址:链接:http://share.weiyun.com/a69bb2ed2f4092703bf3ed2b3ee原创 2015-01-29 14:38:25 · 1617 阅读 · 0 评论 -
ListView多选操作模式详解CHOICE_MODE_MULTIPLE与CHOICE_MODE_MULTIPLE_MODAL
转自:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/1105/1906.html一、在不使用ListView多选模式的情况下注:我认为这一节可以不看,因为我觉得不使用ListView的多选模式有点愚蠢。如果我们不知道ListView自带多选模式,那么我们一般是通过维护一个保存被选择pos转载 2015-06-11 17:34:22 · 1147 阅读 · 0 评论 -
【iOS-Android开发对比】 之 APP入口
【iOS-Android开发对比】之 APP入口[图片 Android vs iOS]提纲对比分析iOS,Android的入口,iOS,Android的界面单元为什么要有那样的生命周期继承和抽象类怎么写,例如工厂模式对象的强弱,iOS的特色程序入口 (Entry Point)转载 2015-08-23 16:59:15 · 643 阅读 · 0 评论 -
android View 的生命周期
当此view附加到窗体上时调用该方法。在这时,view有了一个用于显示的Surface,将开始绘制。注意,此方法要保证在调用onDraw(Canvas) 之前调用,但可能在调用 onDraw(Canvas) 之前的任何时刻,包括调用 onMeasure(int, int)之前或之后。看得出次方法在onDraw方法之前调用,也就是view还没有画出来的时候,可以在此方法中去执行一些初始化原创 2016-03-07 13:45:04 · 506 阅读 · 0 评论 -
Android 自用各种插件
Methods Count 显示library方法数量GsonFormat JSON自动生成Bean统计方法数量 https://github.com/KeepSafe/dexcount-gradle-plugin原创 2016-02-25 12:07:36 · 722 阅读 · 0 评论 -
获取当前正在运行的Activity
ublic class MyApplication extends Application { @Override public void onCreate() { super.onCreate(); registerActivityLifecycleCallbacks(new ActivityLifecycleCallbacks() {原创 2016-02-26 14:13:16 · 1197 阅读 · 0 评论 -
Mac Android Studio 不能输入内容
command+enter 试试?原创 2016-04-07 10:44:03 · 1798 阅读 · 0 评论 -
史上最全Android WebView使用
如果本文帮助到你,本人不胜荣幸,如果浪费了你的时间,本人深感抱歉。希望用最简单的大白话来帮助那些像我一样的人。如果有什么错误,请一定指出,以免误导大家、也误导我。本文来自:http://www.jianshu.com/users/320f9e8f7fc9/latest_articles感谢您的关注。WebView在现在的项目中使用的频率应该还是非常高的。我个人总觉得HTML转载 2016-04-13 14:41:29 · 4290 阅读 · 0 评论 -
android 存储详解
1. Internal vs External对于Internal Storage 与 External Storage,官方文档上有这么一段话,描述得很详细了,我翻译了一段下来:所有的Android设备都有两块存储区域:Internal Storage和External Storage。它们的名称来源于早期的Android系统,那时候大家的手机都内置(Permanent)一块转载 2016-05-12 17:45:11 · 1506 阅读 · 1 评论 -
Android Studio Mac 常用快捷键
查看方法引用 fn+alt+F7返回前进alt+command+left+right删除整行 command+deletecommand + shift +U 大小写切换command +option|alt +L 整理代码且能去除无效引用android studio mac 快捷键 查看方法引用 fn+alt+F7原创 2016-01-05 16:02:26 · 535 阅读 · 0 评论 -
Android中的DrawRect()参数解析
转自 http://blog.youkuaiyun.com/jeffdeen/article/details/50000151官方文档中的定义:drawRect(float left, float top, float right, float bottom, Paint paint)11Draw the specified Rect using the specified p转载 2016-11-25 11:50:29 · 1408 阅读 · 0 评论 -
Sublime Text 3 (Build 3103) 注册码
—– BEGIN LICENSE —–Michael BarnesSingle User LicenseEA7E-8213858A353C41 872A0D5C DF9B2950 AFF6F667C458EA6D 8EA3C286 98D1D650 131A97ABAA919AEC EF20E143 B361B1E7 4C8B7F04B085E65E 2F5F5360 8489D42转载 2016-03-07 13:07:21 · 913 阅读 · 0 评论 -
HTML5 移动端好用的head
Title转载 2016-03-07 13:00:29 · 905 阅读 · 0 评论 -
如何获取 Android 设备的CPU核数、时钟频率以及内存大小
转自:http://www.jianshu.com/p/f7add443cd32?utm_campaign=maleskine&utm_content=note&utm_medium=writer_share&utm_source=weibo获取 CPU 核数我们都知道,Linux 中的设备都是以文件的形式存在,CPU 也不例外,因此 CPU 的文件个数就等价与核数转载 2015-07-16 21:32:11 · 1388 阅读 · 0 评论 -
我的Android Studio 优化之路
修改keymap修改常用的快捷键代码补全(Eclipse: ALT+/) Android Studio中默认用的是Ctrl+Space, 这跟输入法切换冲突,找到Keymap->Main Menu->Code->Completion->Basic,改为ALT+/快速错误修正(Eclipse: Ctrl+1) 找到 Keymap->Other->Show Intention Action,改原创 2015-07-03 14:03:18 · 1613 阅读 · 0 评论 -
IOS,ANDROID,.NET通用AES加密算法
Objective-C://头文件#import @interface NSData (AES)- (NSData *)AES256EncryptWithKey:(NSString *)key;- (NSData *)AES256DecryptWithKey:(NSString *)key;@end实现代码:#import "NSDa转载 2015-10-08 12:00:00 · 942 阅读 · 0 评论 -
设置statusBar透明兼容4.4 / 5.x / 6.x
/** * 设置statusBar透明兼容4.4 / 5.x / 6.x * 适用于有图片为头部的页面 * @param activity flag_status:0表示取消,WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS 表示透 */ public static void setStatusBa转载 2015-12-04 18:23:18 · 951 阅读 · 0 评论 -
Android Studio Mac版快捷键
⌥—> option|alt ⇧—>shift ⌃—>control ⌘—>command ⎋—>esc ↑↓←→Codealt+F7:Find usage alt+command+L:格式化代码 alt+command+O:优化import(去掉无用的import) command+O:Override Methods command+I:Im转载 2015-12-04 14:51:58 · 579 阅读 · 0 评论 -
在2016年必火的这些 Android 技术
转http://www.lcode.org/2016%E5%B9%B4%E8%BF%99%E4%BA%9Bandroid%E6%8A%80%E6%9C%AF%E5%BF%85%E7%81%AB/在Android开发中,新技术不断涌现。对于GitHub上如此众多的项目,有人不断Mark,有人分享自己的经验,不管怎么样,如果能让你真的有所学习有所收获,我们的目的也就达到了。转载 2016-01-27 10:04:19 · 1363 阅读 · 0 评论