自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

转载 同一个硬盘安装win10+ubuntu双系统

记录下最近准备玩下ubuntu而折腾系统的状态华擎B150M Combo-G+240SSD64G win10 +36G ubuntu + 其余存储和装win应用一、装win101.去MSDN下载镜像 64位 多版本 简体中文http://itellyou.cn/ 2.使用软碟通(UltraISO)制作win10镜像U盘启动盘。  文件...

2017-07-30 21:13:00 1332

转载 Bundle

Bundle实现了Parcelable接口 (序列化都用Parcelable不用Serializable Parcelable是专用于Android的)四大组件的三个:Activity Service Receiver 都支持Intent传递Bundle 而ContentProvider天生就是用于多进程通信的Parcelable序列化的典型方式public ...

2016-04-18 17:54:00 106

转载 layout_weight属性

1.TextView会在layoutout中参考父类的baseline:第一行文本对齐,所以会有这样的现象发生只需要将Layout中声明属性baselineAlined="false"就可以了2.可以看到layout_width=“0dp”,layout_weight分别为1,2,3, 此时三个TextView的比例恰好是1:2:3layout_width和lay...

2016-02-26 17:37:00 142

转载 Java反射机制

一,反射是什么鬼:    动态语言:程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言    java的反射机制:在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用这个对象的任意一个方法和属性; java具有一定的动态特性,但还不是动态语言,改不了程序结构或变量类型二,反射...

2016-01-29 18:03:00 89

转载 Android——Widget实现

Widget的实现方式:AppWidgetProvider(定义Widget需要的广播接收器)->开启服务Service(通过AppWidgetManager管理Widget)关键点:1.设置Widget的图标转载于:https://www.cnblogs.com/erhai/p/5159318.html...

2016-01-26 09:19:00 124

转载 Android——悬浮窗+侧边弹框+淡入淡出+背景shape+SeekBar调节手机亮度

悬浮窗实现原理:悬浮窗要实现,需要用到几个关键的类。WindowManager:声明了 addView() 、updateViewLayout()、removeView()三个方法的接口    要创建出悬浮窗:那就得使用addView(布局对象,布局参数)方法    要更新悬浮窗的数据,如实现拖动悬浮框:那就得使用updateViewLayout(View,Layou...

2016-01-15 16:47:00 834

转载 Android权限总结

情况1,当程序蹦了报错  如: java.lang.SecurityException: Permission Denial: getTasks() from pid=3391, uid=10096 requires android.permission.GET_TASKS  这种很明显,Manifest中需要声明权限:android.permission.GET_TASKS...

2016-01-07 10:45:00 97

转载 Android——窗口层控制WindowManager.LayoutParams.type

type 的取值:应用程序窗口。public static final int FIRST_APPLICATION_WINDOW = 1;所有程序窗口的“基地”窗口,其他应用程序窗口都显示在它上面。public static final int TYPE_BASE_APPLICATION=1;...

2016-01-07 10:10:00 273

转载 Android——getSystemService

getSystemService(服务Name) :是Activity的一个方法,通过传入服务名,可以的到对应的系统服务对象水电费传入的Name返回的对象说明WINDOW_SERVICEWindowManager管理打开的窗口程序LAYOUT_INFLATER_SERVICELayoutInflater取得xml里...

2016-01-06 15:32:00 127

转载 Eclipse UML插件——AmaterasUML

一、工具安装  1.AmaterasUML离线安装   ->下载AmaterasUML_1.3.4.zip,如地址:http://iij.dl.osdn.jp/amateras/56447/AmaterasUML_1.3.4.zip   ->解压出3个jar包到eclipse\plugins目录下(如:G:\Program\ADT\eclipse\plugi...

2016-01-06 14:43:00 109

转载 Launcher中的点点滴滴

近期在看Launcher的源码,应该能学到点什么,点点滴滴的,想到什么就些什么首先得有一套能用的代码https://github.com/callerge/AtoZLauncher 看README就知道怎么做了,声明Launcher,去掉无效权限,加版本17-201.onKeyDown里面有一个这样的写法=》长按Menu键,长按Home键这些是不是就可以完成一些...

2015-12-25 18:11:00 72

转载 困扰我的Intent匹配问题——待解决

假设一个应用程序有多个ActivityMainActivity: <intent-filter>  <action android:name="android.intent.action.MAIN" />   <category android:name="android.intent.category.L...

2015-12-22 17:21:00 102

转载 Android——获取手机应用图标

需求:将手机中的所有应用图标,以应用名称命名,后缀为jpg,存放在SD卡中思路:1.通过getPackageManager().getInstalledPackages(0)获取已安装的包的信息PackageInfo2.通过包信息PackageInfo获取包名、版本名、版本号、当然还有应用图标Drawable对象3.将Drawable对象转换成Bitmap对象再存储即...

2015-12-01 17:35:00 878

转载 Android——广播

谈到广播,必然会联想到观察者模式注册广播就相当于主题的registerObserver取消广播就相当于主题的removeObserver发送广播就相当于主题的notifyObserver接收广播就相当于观察者的update至于什么是观察者模式,这篇文章写得很好啊:http://blog.csdn.net/lmj623565791/article/details/241...

2015-11-23 19:57:00 78

转载 ListView的常用方式

方式一:加载简单的文本注意:ListView也是一个控件,所以像button一样加载即可,它不能直接接受数组数据,而是要通过一个适配器Adapter,常用ArrayAdapter 1 public class MainActivity extends Activity { 2 3 @Override 4 protected void onCrea...

2015-11-23 15:07:00 73

转载 Android——活动的生命周期与启动模式

生命周期:原:http://blog.csdn.net/w709835509/article/details/7655240 1 import android.app.Activity; 2 import android.os.Bundle; 3 4 public class MainActivity extends Activity { 5 ...

2015-11-23 09:33:00 67

转载 Android——简易进度条与对话框

在需要自行耗时操作的时候,且希望操作时不被中断,可以加个小进度 1 public class MainActivity extends Activity { 2 3 4 5 private ProgressDialog progressDialog; 6 7 // ............ 8 9 /**...

2015-11-20 16:37:00 190

转载 Android——高德地图简单定位小工具

1.首先需要下载高德的jar包,放在libs目录下2.LocationUtill.java 1 import android.content.Context; 2 3 import com.amap.api.location.AMapLocationListener; 4 import com.amap.api.location.LocationManage...

2015-11-20 16:04:00 186

转载 Android——生成签名APK

1.右键项目->Android Tools -> Export ...2.next3.Create 指定文件夹 设置密码4.填写相关信息5.指定签名apk的文件夹路径OK,打完收工,可以愉快的安装使用了!!!转载于:https://www.cnblogs.com/erhai/p/4971909.html...

2015-11-17 15:39:00 142

转载 Android——反编译持续完善

第一阶段:简易反编译apk工具介绍:apktool 作用:资源文件获取,可以提取出图片文件和布局文件进行使用查看dex2jar 作用:将apk反编译成java源码(classes.dex转化成jar文件)jd-gui 作用:查看APK中classes.dex转化成出的jar文件,即源码文件step1:解压工具包...

2015-11-17 14:35:00 75

转载 Android——实用小技巧

一、获取全局Context——解决Toast找不到可用Contex的尴尬Application类,当应用程序启动的时候,系统将会对这个类初始化,可以定制一个Application类,管理程序全局状态信息,如Context定制Application 1 package com.example.contexttest; 2 3 import android.app....

2015-11-10 17:28:00 143

转载 Android——网络编程

WebView简单体验——可内嵌在应用程序的浏览器WebView是一个封装了网络请求,数据解析的这么一个控件,可作为程序的内置浏览器使用注意声明网络访问权限:android.permission.INTERNET1 <WebView2 android:id="@+id/webview"3 android:layout...

2015-11-06 20:29:00 91

转载 Android——服务

服务默默的在后台工作着,执行着不需要和用户交互的工作。服务依赖于应用程序进程而存活作为四大组件之一,服务具备共同的特点——需要在AndroidManifest中注册Android多线程编程需要注意的是——一定不要在子线程中进行UI操作,否则会阻塞主线程出现异常 1 /** 主要的逻辑是在这里完成,但是考虑到:服务默认是在主线程执行的,如果在这里进行比较费...

2015-11-06 12:15:00 73

转载 Android多媒体——通知持续完善

阶段一:初识通知发送通知:通过NotificationManager的实例 manager.notify(通知的id,通知实例Notification);所以先要获取manager:NotificationManager manager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);然后需要Not...

2015-10-29 18:08:00 113

转载 Git持续总结

阶段一:安装Git、创建代码仓库、提交本地代码安装:Ubuntu:sudo apt-get install git-coreWindows:http://msysgit.github.io/ 下载安装下一步即可创建代码仓库:1.配置身份信息——Git就知道是谁提交的了  $ git config --global user.name "JLiang"  $ ...

2015-10-28 11:08:00 88

转载 Android数据持久化篇

一.文件操作篇主要通过流来完成  得到输出流对象FileOutputStream:通过Context的openFileOuput("文件名",模式)方法获取    文件路径:/data/data/<包名>/files/ 存放在这个目录下    模式有二:Activity.MODE_PRIVATE覆盖;Activity.MODE_APPEND——追加  得到输...

2015-10-26 11:11:00 158

转载 adb文件copy及sqlite3:not found篇

1.手机要具有root权限2.将PC端的文件push到手机端 a.退出到cmd b.adb push <PC路径><文件路径> 如:C:\Users\joho>adb push C:\Users\joho\Desktop\log.txt /system/xbin 可能提示:failed to cop...

2015-10-23 09:43:00 191

转载 正则表达式

正则表达:专用来操作字符串的符合一定规则的表达式具体操作功能:操作符可参考:String类-》matches方法-》正则表达式(Pattern类) 匹配——字符串的 boolean matches(String regex) 方法切割——字符串的 String[] split(String regex) 方法替换——字符串的 String replaceAll(String...

2015-10-09 08:55:00 323

转载 Eclipse开发Android说遇到过的问题

1.报错看哪里=》LogCat!!!!!!!LogCat没内容???关闭掉当前的项插,重启eclipse2. 应用直接Crash掉!!step1:选中LogCat,Ctrl+M,放大窗口再说,添加filter,缩小范围再说————如级别设置为errorstep2:Ctrl+F查找FATAL===》可以查看致命因素step3:Ctrl+F查找caused...

2015-09-21 14:16:00 75

转载 Android中Acition和Category常量表——转

ActionAction常量对应字符串简单说明ACTION_MAINandroid.intent.action.MAIN应用程序入口ACTION_VIEWandroid.intent.action.VIEW显示指定数据ACTION_ATTACH_DATAandroid.intent.action.ATTACH...

2015-09-19 09:39:00 127

转载 IO扩展

Properties简单的配置文件==Properties=Map+IO 复杂的用XML ==》工具dom4j 1 package io; 2 3 import java.io.File; 4 import java.io.FileInputStream; 5 import java.io.FileOutputStream; 6 import ...

2015-09-14 16:03:00 597

转载 IO

IO数据操作的两大体系1.字符流操作:适合纯文本数据操作  源:Reader  目的:Writer2.字节流操作:适合所有,常文本以外  源:InputStream  目的:OutputStream转换流:字符流是从字节流中分出来针对文本文件处理的,如果没有字符流,就不需要转换,可见,转换流应该属于字符流体系  源:InputStreamReader ...

2015-09-02 17:53:00 64

转载 时间总结

JAVA 8:健壮、易用的时间/日期APIhttp://www.importnew.com/14857.html这玩意儿挺复杂的,在java8提供了一套新的时间/日期API,再议!!常用到的:new SimpleDateFormat("yyyy年MM月dd日 hh时mm分ss秒SSS毫秒").formate(new Date()); 或者new Sim...

2015-08-28 14:36:00 68

转载 Runtime类

java.lang.Runtime每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。可以通过 getRuntime 方法获取当前运行时。应用程序不能创建自己的 Runtime 类实例。Runtime是单例模式的 1 public class Runtime { 2 //初始时new对象,只此一个,本类私有...

2015-08-26 16:05:00 90

转载 System类

位于:java.lang.System public final class Systemextends Object 小程序-------查看虚拟机在加载时干了哪些事情System.getProperties可以设置系统的属性 public static void setProperties(Propertiesprops)public static...

2015-08-26 10:02:00 64

转载 Map

Map<K,V>以键和值为一对存放,V可以是各种对象,当然可以是集合,键值K唯一,K->V是满射关系Map重要方法:Set<k> keySet()——获取所有键值,存放至Set集合中,然后就可以使用Set的迭代器,结合Map的V get(Object key),得到对应value值Set<Map.Entry<K,V>>...

2015-08-19 09:47:00 62

转载 集合Collection

1.集合存在的理由  数据多了用对象存,对象多了用集合存!  它是变长的,可以接受各种不同的对象,是数组不能替代的!2.大致结构3.各子类数据结构:所以有什么特性自然明了  ArrayList:数组  LinkedList:双向非循环链表  HashSet:hash表4.父接口Collection都干了什么事  存在有包java.util中  ...

2015-08-12 15:35:00 109

转载 基本数据类型包装类

知道有这么回事就行了,具体怎么用,read the fucking API^_^常:  字符串转换成基本类型 int a=Integer.parseInt("123");  十进制转二八十六public static StringtoBinaryString(inti);toOctalString(inti);toHexString(inti)  其他进制转十进...

2015-08-11 14:21:00 66

转载 String

String1.String s="abc"=>"abc"是一个String对象,创建之后将不能修改2.各种方法:  获取1 * 1.获取长度:public int length();2 * 2.获取某位置字符:public char charAt(int index);3 * 3.根据字符ascii获取位置:public int indexOf(i...

2015-08-11 10:00:00 67

转载 多线程

第一种创建方式:继承Thread类复写Tread的run()方法,调用start()开启线程并执行 1 /** 2 *Xiancheng2继承Thread类,实现run()方法 3 *main即为主线程 4 *线程随机访问 5 */ 6 class XianCheng2 extends Thread 7 { 8 public void ...

2015-08-04 15:29:00 67

空空如也

空空如也

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

TA关注的人

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