- 博客(13)
- 收藏
- 关注
原创 获取屏幕宽度和高度
方法1://获取屏幕的宽度 public static int getScreenWidth(Context context) { WindowManager manager = (WindowManager) context .getSystemService(Context.WINDOW_SERVICE); Display display = man
2016-05-15 23:22:43
465
转载 Android Studio中打开“File Explorer”的方法
前 言在进行Android应用程序开发调试的过程中,往往需要查看一下当前应用程序在模拟器中存储文件的情况,这时就要用到文件浏览器了(File Explorer)。下面JACK的机器人就和小伙伴们分享一下分别在Eclipse ADT中及Android Studio中打开“File Explorer”的方法。Eclipse ADT中打开“File Explorer”直接找到ADT菜单
2016-04-20 10:43:29
12420
转载 Java中怎样简便的保留小数点后两位
有两种情况:1、只要输出结果的时候可以用以下方法:double d = 0.044;System.out.println(String.format("%.2f", d));结果:0.042、使用数据转换(4种方法)//方案一:get_double = (double)(Math.round(result_value*100)/100.0)//方案二:D
2016-04-13 09:51:31
724
原创 Error汇总之Android学习篇(持续更新)
1、cannot resolve symbol Rresolved: a)包名com.halcyon.Calculator在修改为小写,即com.halcyon.calculator时,拼写错误 b)如果确定没有错误,执行File-->Invalidate caches/Restart ,一般可以解决。 2、 java.lang.Null
2016-04-07 09:27:59
600
原创 使用android:layout_weight属性消除视图中的空白
layout_weight 就是先按照控件声明的尺寸进行分配,然后剩下的尺寸按weight进行分配。也就是一个控件的尺寸=控件声明的尺寸+(父控件-子控件声明的总尺寸)X(子控件权重/父控件声明的总权重or子控件声明的权重和)布局文件部分为:LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_pare
2016-04-06 12:20:48
1034
转载 深入理解Java中为什么内部类可以访问外部类的成员
内部类简介虽然Java是一门相对比较简单的编程语言,但是对于初学者, 还是有很多东西感觉云里雾里, 理解的不是很清晰。内部类就是一个经常让初学者感到迷惑的特性。 即使现在我自认为Java学的不错了, 但是依然不是很清楚。其中一个疑惑就是为什么内部类对象可以访问外部类对象中的成员(包括成员变量和成员方法)? 早就想对内部类这个特性一探究竟了,今天终于抽出时间把它研究了一下。
2015-12-25 01:37:33
378
转载 Eclipse快捷键大全
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对
2014-01-20 22:18:26
336
原创 二分查找法
public class Finding { public static void main(String[] args) { //在查找前必須先排序,給定數組arr必須有序 int arr[]={-25,-22,-15,-8,0,15,28,76,80,87,99}; //建立一個BinaryFind類 BinaryFind bf=new BinaryFind(); bf.
2014-01-18 23:49:54
493
原创 幾種常用的排序法(java實現)
import java.util.*;public class Sorting { public static void main(String[] args) { int len=1000000;//len可以自己視情況設定 int[]arr=new int[len]; for(int i=0;i<len;i++){ //讓程序隨機產生一個1-10000的數 //Ma
2014-01-18 22:48:01
568
原创 輸出一個乘法表之二
import java.io.*;public class MultiplicationTable { public static void main(String arg[]) { try { BufferedReader br=new BufferedReader(new InputStreamReader(System.in));//為簡化合併BufferedReade
2014-01-15 21:45:37
409
原创 輸出一個乘法表之一
import java.io.*;public class MultiplicationTable { public static void main(String arg[]) { try{ InputStreamReader isr=new InputStreamReader(System.in); BufferedReader br=new BufferedReader
2014-01-15 18:13:50
401
原创 用*打印一個空心菱形(自設菱形大小)
import java.io.*;public class Testdemo{ public static void main(String []args){ try{ int layernum=0; BufferedReader buf; BufferedReader ynbuf; System.out.println("請輸入空心菱形的高度(必須為一個奇數):"
2013-05-26 22:53:47
705
转载 Array.Copy 方法
重载列表Copy(Array, Array, Int32)說明: 从第一个元素开始复制 Array 中的一系列元素,将它们粘贴到另一 Array 中(从第一个元素开始)。 长度指定为 32 位整数。Copy(Array, Array, Int64)說明: 从第一个元素开始复制 Array 中的一系列元素,将它们粘贴到另一
2012-04-09 11:17:41
2830
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人