- 博客(21)
- 资源 (3)
- 收藏
- 关注
转载 String.format()
package junit.test;import java.util.Date;import java.util.Locale;import org.junit.Test;public class StringFormat {/*String.format()用法1、转换符%s: 字符串类型,如:"ljq"%b: 布尔类型,如:true%d: 整数类型(十进制),如:99%f: 浮点类
2016-01-29 13:44:06
311
转载 单例模式的几种实现方式
当一个类只能有一个对象时,往往会用到单例模式,例如,现实生活中有很多临界资源,像 打印机、处理器(单核)、皇帝、太子等等,它们都是稀有资源,只能有一个实例对象。下面用java将单例模式实现: 1.利用枚举类型实现(单多线程均可)public enum SingletonWithEnum { instance; public static SingletonWithE
2016-01-11 09:23:32
387
转载 文章标题
步骤自定义一个CustomView(extends View )类编写values/attrs.xml,在其中编写styleable和item等标签元素在布局文件中CustomView使用自定义的属性(注意namespace)在CustomView的构造方法中通过TypedArray获取自定义属性的声明文件 <?xml version="1.0" encoding="utf-8"?><res
2016-01-05 10:10:50
332
原创 关于Android Studio
话说用AS 也有一段时间了,被AS蹂躏的死去活来。本人编程菜鸟一个, 英语也咋滴,记录一下自己的被折腾之旅,希望小伙伴们可以参考一下,大多数的问题都是百度+请教,自己也不太了解具体原因。希望知道原因的大神们看到了也指点一下。问题直接贴图 大致意思就是这样: 插件太老了,请更新到最新版本,或者android_daily_override环境变量“a8faa180fc282060c9b
2015-12-31 11:37:41
335
原创 Android 广播
1 、开机启动广播<!-- 需要的权限 --> <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> <!-- 在清单中写入响应的action --> <receiver android:name=".auto.AutoBootWatch" > <intent-fil
2015-12-30 14:10:29
430
转载 Java 运算符
转载 逻辑运算符: 逻辑运算符主要用来计算真假值(boolean),通常用在条件判断语句中。 逻辑运算是我们平时用的最多的,主要有&&,||,&,|。相信大家都熟悉,所以这里只简单介绍一下&&和&的区别: 对于&&和||,如果左边判断通过就不会判断右边了。而&和|则是两边等式都需要计算。 (所以这里有个技巧,如果不需要两边都判断的话则用&&或||并且可以把需要用时多的计算条件放在右边,用时
2015-12-25 10:24:23
382
原创 Android 检查用户权限是否开启
import android.app.Activity;import android.content.Context;import android.content.pm.PackageManager;import android.support.design.widget.Snackbar;import android.support.v4.app.ActivityCompat;impor
2015-12-24 10:57:43
3810
原创 Android PopupWindow的封装使用
popupwindow的布局文件 common_media.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:lay
2015-12-23 13:31:08
3270
原创 Android 多个页面复用一段布局文件
复用的布局文件在一些APP中 ,需要复用一些通用的布局文件 , 为了避免重复写布局文件 , 重复实例化控件 , 重复设置监听方法 . 可以把该部分代码抽取出来 , 单独封装, 利用接口回调 , 把整个代码封装起来 , 在activity 中只需要一行代码就可以实例化该部分代码 . common_bottom_layout.xml<?xml version="1.0" encoding="utf-8"
2015-12-23 13:19:23
4130
原创 Android 一些xml属性
selectorselector.xml<?xml version="1.0" encoding="utf-8" ?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 默认时的背景图片--> <item android:drawable="@drawable/pic1"
2015-12-23 11:55:18
321
原创 收藏一些大神博客
-TV开发 - Hongyang - 阿拉神农 - 任玉刚 - Growth - eclipse_xu - 郭霖的专栏 - YOLANDA - Mr.Simple的专栏 - Innost的专栏 - 极致的专注 无限的热情 - yanzi1225627的专栏 - 你不知道的永远比你知道的要多得多 - 子墨 - 女王 - 不一样的思维,不一样的
2015-12-17 16:07:38
589
转载 常用正则表达式大全!(例如:匹配中文、匹配html)
常用正则表达式大全!(例如:匹配中文、匹配html)转载地址:http://blog.csdn.net/dean19900504/article/details/9126523匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双
2015-12-17 11:51:59
370
原创 安卓 : 收藏一些可用链接
android修改HOLO对话框风格链接Android使用fitsSystemWindows属性实现–状态栏【status_bar】各版本适配方案Android开源项目分类汇总
2015-12-10 11:27:54
710
转载 Android中AlarmManager的使用
AlarmManager是Android中的一种系统级别的提醒服务,它会为我们在特定的时刻广播一个指定的Intent。而使用Intent的时候,我们还需要它执行一个动作,如startActivity,startService,startBroadcast,才能使Intent有用。通常我们使用PendingIntent,它可以理解为对Intent的封装,包含了指定的动作。我们可以通过PendingIn
2015-12-10 10:40:18
327
翻译 google material design (2-1)
what is material designEnvironment3D world 该材料的环境是一个三维空间,这意味着所有对象都有的x,y和z维度。 z轴垂直于对准显示器的平面上,与正z轴延伸的朝向观察者。 材料的每片占据沿z轴的单个位置和具有标准1DP厚度。在网络上,z轴是用于分层和不为立体。 在3D世界是由操纵y轴效仿。 ———-光影———-在物质环境中,虚拟的灯光照亮了现场。 按
2015-12-02 20:45:34
793
翻译 google material design ( 1 )
Introduction(引言)我们挑战自己创造一种视觉语言,为我们的用户是综合了优秀设计的经典原则的创新和技术与科学的可能性。 这是材料设计。 该规范是一个活的文件,我们将继续开发材料设计的原则和细节将被更新。goals创建一种视觉语言的综合与创新的技术和科学的可能性良好设计的经典原则。 开发一个单一的基础系统,允许跨平台和设备大小统一的体验。 移动戒是基本的,但触摸,声音,鼠标,和键盘都是第一
2015-12-02 20:13:20
397
原创 数字输入处理 , 保留两位小数
package xxxx.depart.com.simpledemo;import android.os.Bundle;import android.support.annotation.Nullable;import android.support.v7.app.AppCompatActivity;import android.text.Editable;import android.te
2015-11-30 17:07:20
520
转载 (转载一些资料) Android打开各种类型的文件方法总结..........
public static Intent openFile(String filePath){ File file = new File(filePath); if(!file.exists()) return null; /* 取得扩展名 */ String end=file.getName().substring(file.getNa
2015-11-29 19:02:33
432
1
原创 百度地图开发之 坐标转换
/** gps坐标转换为百度坐标 */ public static LatLng gps2Bd(LatLng latLng){ CoordinateConverter convert = new CoordinateConverter(); convert.from(CoordType.GPS); convert.coord(latLng);
2015-11-27 19:35:44
457
原创 关于键盘隐藏的问题
1点击其他位置时 , 软键盘消失 @Override public boolean dispatchTouchEvent(MotionEvent ev) { if (ev.getAction() == MotionEvent.ACTION_DOWN) { View v = getCurrentFocus(); i
2015-11-22 16:24:30
345
原创 Android开发之百度地图
我申请的api秘钥:::::http://lbsyun.baidu.com/apiconsole/keyAndroid地图sdk相关简介api:::::::http://developer.baidu.com/map/index.php?title=androidsdkAndroid地图SDK
2015-08-20 18:02:52
353
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人