自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风一样的男人

亮剑有云:古之剑客狭路项目,即使对方是天下第一剑客,也要亮剑;剑锋所指,所向披靡。

  • 博客(26)
  • 资源 (6)
  • 收藏
  • 关注

原创 onEditorActionListener学习

如图所示我们可以修改软键盘的Enter按钮的样式,可以在代码中监听 按钮点击事件。import Android.app.Activity; import android.os.Bundle; import android.view.KeyEvent; import android.view.inputmethod.EditorInfo; impo

2017-03-29 09:43:17 545

原创 Android新线程中更新主线程UI中的View方法汇总

Android中View都不是线程安全的,所以如果在某一个新线程中直接更新主线程中的UI控件时就会报如下错误: android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.错误的意思

2017-03-23 20:07:24 1628

原创 android 适配写法 drawable layout values

四、皮肤文件夹的 说明: 一)关于分辨率适配:1.    drawable-xxhdpi:主要存放超超高密度图片: a. Icon:144 x 144;b.屏幕密度:480;c.适配机型的分辨率:1080 x 1920;2.    drawable-xhdpi:主要存放超高密度图片:a. Icon:96 x 96;b.屏幕密度:320;c.适配机型的分辨率:

2017-03-23 17:37:17 3232

转载 android屏幕适配详解

官方地址:http://developer.android.com/guide/practices/screens_support.html一、关于布局适配建议1、不要使用绝对布局2、尽量使用match_parent 而不是fill_parent 。3、能够使用权重的地方尽量使用权重(android:layout_weight)4、如果是纯色背景,尽量使用android的s

2017-03-23 17:35:13 386

原创 Android Camera开发分辨率 清晰度 图像变形

设置了previewSize和pictureSize:但是通过打Log看出当时设置的时候分辨率是改变了的,然而正是拍照的时候分辨率又变回系统默认的了,在不同的机子上默认的分辨率不同。setParameters failed 问题我的华为的默认的previewSize是最高的,然而pictureSize又是最低的:导致预览的图片十分清晰,而拍出的照片十分小且模糊。同样使用默认分辨率,在一些机

2017-03-22 17:01:33 11853

原创 Android/Java仿微信按时间长短分类显示时间戳

import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * Created by xyz on 2017/1/9. */public class DateTime { private int hour;

2017-03-21 21:53:30 1428

转载 AS: Unsupported method: AndroidProject.getPluginGeneration().

19:35:53 UnsupportedMethodException Unsupported method: AndroidProject.getPluginGeneration(). The version of Gradle you connect to does not support that method. To resolve t

2017-03-21 19:53:34 475

原创 android 实现正方形的ImageView、Layout等(即高度适应宽度或者宽度适应高度)

mport android.content.Context;import android.util.AttributeSet;import android.widget.ImageView;public class ImageViewSquare extends ImageView{ public ImageViewSquare(Context context) { super(

2017-03-21 17:05:38 2195

原创 Android 手动显示和隐藏软键盘 点击空白处隐藏键盘

1、方法一(如果输入法在窗口上已经显示,则隐藏,反之则显示)InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);

2017-03-21 16:25:00 4268 2

原创 Intent相关FLAG介绍和Activity启动模式

先首先简单介绍下Task和Activity的关系Task就像一个容器,而Activity就相当与填充这个容器的东西,第一个东西(Activity)则会处于最下面,最后添加的东西(Activity)则会在最上面。从Task中取出东西(Activity)是从最顶端取出,也就是说最先取出的是最后添加的东西(Activity),以此类推,最后取出的是第一次添加的Activity,而Ac

2017-03-20 11:43:17 524

原创 Android 上传SVN忽略文件(AS、Eclipse)

一、AndroidStudio上传SVN忽略文件:       File:AppActivity.iws       File:.idea/worksapce.xml       File:local.properties       Directory:build/       Directory:app/build/       Director

2017-03-20 09:09:01 1042

原创 RecyclerView LinearLayoutManager GridLayoutManager StaggeredGridLayoutManager ScrollView 嵌套使用

我们的recyclerView有多个layoutmanager,通过重写layoutmanager的方法就可以让recyclerView和ScrollView嵌套了。但是请注意,如果recyclerView很长那么强烈不建议去做嵌套,因为这样recyclerView会在展示的时候立刻展示所有内容,效率极低。本文的两部分代码来自一个博主的博客,另一个是我自己写的,正好可以完全适用于现有的la

2017-03-18 17:19:09 3530 1

原创 EditText禁止输空格

1.EditText禁止输空格editText.setFilters(new InputFilter[]{filter});private InputFilter filter=new InputFilter() { @Override public CharSequence filter(CharSequence source, int start, int end, Spa

2017-03-18 16:16:44 405

原创 eclipse show in windows explorer 在电脑 文件夹浏览此文件

原来安装的eclipse,有一个show in windows explorer功能——在文件上点解右键,选择show in windows explorer,可以打开文件所在的文件的文件夹。安装新版本的eclipse后,居然没有这个功能。原以为又要下载一堆插件才能使用,但事实上只要做简单的配置即可。操作步骤如下:1. 打开 “External Tools Configuration”

2017-03-17 14:58:04 3703

原创 Eclipse 定制new菜单 自定义new菜单

Window –> Customize Perspective:进入Customize Perspective -Java EE对话框,选择最右边的选项卡Shortcuts,在Submenus中选择New,那么下面所列出的,若是选中的,则表示是在New菜单项中显示的。我们逐个逐个来,把要显示的选中,把不要显示的去掉。

2017-03-17 10:11:53 872

原创 Eclipse 代码提示功能失效问题解决 alt+/ 提示 不出来

今天突然发现我的MyEclipse的代码提示功能失效了。Google了一把找到了解决方案。Windows->preferences->java->Editor->Code Assist中Auto-Activetion中的Enable auto-activetion选项要勾选上,这里面有个时间的设定是为提示代码设定的显示时间。你可以根据自己的情况设定。Window->Preferen

2017-03-17 09:57:36 2323

原创 Android edittext 键盘 弹出问题总结

项目中用到软键盘的管理总结如下:一、在开始进入页面时不弹出键盘方法一:在包含EditText外层布局上添加android:focusable="true"android:focusableInTouchMode="true"抢在EditText获取焦点,即可原理 view touch source:public boolean onTouchEvent

2017-03-16 15:40:03 1587

原创 Android中软键盘弹出时底部控件会上移的问题

当在Android的layout设计里面,如果输入文字的时候会底部控件会向上移,结果按照网上的说法找到以下三种方法:方法一:在你的activity中的oncreate中setContentView之前写上这个代码getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);方法二:在项目的A

2017-03-16 14:35:59 3997

原创 Android app的文件缓存目录可以是app内置私有的目录,当然也可以选择外置sdcard目录

一、内置私有目录1、/data/data/[packagename]/files 文件缓存目录,一般存小的文件缓存,如果是图片,不建议放这里,一般放到外置卡。1)File file = getFilesDir(); 返回该目录 写文件到该目录下可以像这样:FileOutputStream fos = null; try { fos = appontext

2017-03-16 08:57:08 2670

原创 android:layout_alignleft layout_toleftof 使用,详解RelativeLayout布局属性 ,搜索xm布局

首先把常用的布局分组。(会对所有的对其方式解释,且主要讨论layout_alignleft layout_toleftof区别) android:layout_above 将该控件的底部至于给定ID的控件之上(只写一行代该控件底部与id控件上边缘对其,且默认于父布局左边) android:layout_below

2017-03-15 20:37:33 917

原创 android 监听网络连接状态的改变

BroadcastReceiverpublic class MyReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { // TODO Auto-generated method stub //Toast.makeText(con

2017-03-15 11:50:47 653

原创 Androidstudio jar 包 位置以及 source

2017-03-13 14:27:40 873

转载 Android主题换肤 无缝切换

目录(?)[+]load包base包今天再给大家带来一篇干货。 Android的主题换肤 ,可插件化提供皮肤包,无需Activity的重启直接实现无缝切换,可高仿网易云音乐的主题换肤。这个链接是本次的Demo打包出来的样本SkinChangeDemo,可以去下载下来先试试效果,皮肤文件需放到存储卡的根目录下。关于Android的主题换肤都是个老生常谈的问题了

2017-03-10 13:52:22 752

转载 Activity生命周期 onNewIntent的使用

用在Activity四种启动模式中的singleTask中,如果在栈中已经有该Activity的实例,就会重用该实例(然后会调用OnNewIntent(),重用时,会让该实例回到栈顶,如果不存在该实例,将会创建新的实例放入栈中大家遇到一个应用的Activity供多种方式调用启动的情况,多个调用希望只有一个Activity的实例存在,这就需要Activity的onNewIntent(Inte

2017-03-09 15:30:50 1209

原创 为什么设置了layout_gravity="right", 控件 不会到右边?

对于 LinearLayout当 android:orientation="vertical" 时, 只有水平方向的设置才起作用,垂直方向的设置不起作用。即:left,right,center_horizontal 是生效的。当 android:orientation="horizontal" 时, 只有垂直方向的设置才起作用,水平方向的设置不起作用。即:top,bottom,ce

2017-03-08 11:56:29 784

转载 SparseArray浅析

HashMap是java里比较常用的一个集合类,我们一般用来缓存一些处理后的结果。但当你做一个Android项目时,在代码中定义这样一个变量,实例化时,Eclipse却给出了一个 performance 警告。       意思是说Map已经不用了,使用SparseArray代替,以获取更好性能。为什么用SparseArray呢,单从字面意思,SparseArray就是稀疏数组(参

2017-03-06 18:54:10 385

C API 中文 C函数(index).chm

C的中文api,每个方法的使用样例,关于C的 常用的 容易记错的地方,见我的blog关于C 的栏目:https://blog.csdn.net/a2241076850/article/category/7799354

2018-07-19

android调用系统相机 拍照 录视频 拍视频

http://blog.csdn.net/a2241076850/article/details/72477871

2017-05-18

RecyclerView xutils 的jar包以及source

RecyclerView xutils 的jar包以及source RecyclerView的使用连接: http://blog.csdn.net/a2241076850/article/details/63262432

2017-03-18

pako.min.js 1.0.3

http://blog.csdn.net/a2241076850/article/details/54629392 这是我的Bolog使用看内部,

2017-01-20

字符串 省略号 适配

字符串 省略号 适配

2016-07-25

屏幕适配dimens.xml适配

使用说明,代码里面有

2016-07-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除