- 博客(34)
- 收藏
- 关注
原创 Android获取可用内存(系统,sd卡,u盘)
/***通过反射获取不同存储卡的路径,主要是用来获取外挂sd卡路径,内置sd卡路径可通过Environment类的方法获得*/public static boolean hasEnoughStorage(Context context) {// StorageManager storageManager = (StorageManager) context.getSystem
2017-02-07 16:48:59
1423
原创 Android 不依赖activity的dialog
在dialog中调用settype方法 getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);
2016-08-10 17:22:25
1491
原创 Android抓取log文件的方法
很简单,使用命令行来就可以,步骤如下: 1.adb devices 检查调试设备是否连接好,没有调试设备抓不了 2.adb logcat -c 3.cd …(Desktop) 进入你要存放日志文件的目录,括号中是存放在桌面 4.adb logcat -v time > xx.log xx是保存的log文件的名字,到这里然后运行你的程序就可以抓取log了 5.关闭命令行就可以在桌面看到生
2016-07-29 14:56:04
1202
原创 android 笔记11 得到布局,状态栏显示隐藏,代码优化
1.在一个普通类中得到activity的布局? Activity context = view.getContext(); context.findViewById();private Activity mContext;mContext = (Activity) view.getContext();2.动态显示和隐藏系统状态栏WindowManager.LayoutParams layout
2016-07-12 18:05:50
994
1
转载 CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-07-12 09:10:27
259
原创 Android笔记 httpurlconnection
//获得天气信息的线程,网络连接是耗时任务,将其放到子线程中执行,通过handler传递消息更新ui new Thread(new Runnable() { @Override public void run() { HttpURLConnection connection = null;
2016-05-10 15:01:22
293
原创 Android 笔记10
关于Android fragment的一些问题在加载fragment布局的时候如果给其加上viewgroup,则在该fragment依赖的活动中进行replace时会出现Android: java.lang.IllegalStateException: The specified child already has a parent错误,为了解决这个问题,可以在活动中移除child,也可以在初始化f
2016-03-02 10:10:03
284
原创 Android笔记9
android 中px和dp,sp之间的相互转换/***像素转换为dp*/public static int pxtodp(Context context, float pxValue) { final float scale = context.getResources().getDisplayMetrics().density; retu
2016-01-25 17:06:07
327
原创 Android 退出应用程序,所有活动,活动的管理
写一个baseactivity,在其onCreate方法中调用addActivity方法 在其onDestroy方法中调用removeActivity方法 在需要退出应用程序的地方调用finishAll方法public class ActivityCollector{ public static List<Activity> activities = new ArrayList<>();
2015-11-03 21:40:00
388
原创 指南针
这么简单的东西就啥也不说了package com.example.linj.mysensorapplication;import android.content.Context;import android.hardware.Sensor;import android.hardware.SensorEvent;import android.hardware.SensorEventListene
2015-09-22 19:14:15
431
原创 Android 笔记8
目录自定义View之画奥运五环package com.example.linj.myownapp.paint;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.os.Ha
2015-09-17 19:50:54
370
原创 Android 笔记7
目录Android的除Activity之外的三大组件SQLiteandroid 数据库的查询方法case R.id.button_select: //offset 要写在orderby中,如“id DESC limit 2 offset 2”,不能在limit中写limit 3 offset 2 Cursor cursor = db.q
2015-09-08 20:06:16
430
2
原创 自己整理的一些Android Studio 常用快捷键
Ctrl+Y 删除行 Home 将光标移到行的开头 end 将光标移到行末 Shift+Enter 在当前行下新加一行 Ctrl+Alt+Enter 在当前行前新加一行 Shift+Alt+方向键 当前行上下移动 Ctrl+D 复制当前行到下一行 Alt+Enter 导包,快速补充完单词 Shift+F6 重命名 Ctrl+Alt+L 格式化代码 C
2015-09-08 19:41:14
443
原创 Android 笔记 6
目录一个游戏,未完,待续fragment碎片的生命周期 给碎片创建布局,创建碎片<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:lay
2015-09-07 22:04:58
344
原创 一个聊天界面
目录布局 先写一个布局,包含一个自定义的菜单,ListView用于显示聊天信息,底部布局左边的imageview用于选择表情,图片,中间输入框,右边发送按钮。 再写放在ListView中的子布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/a
2015-08-31 21:42:00
567
原创 Android 笔记 5
目录这几天写的一些布局,全都混在一起了,懒得整理package com.example.linj.fragmentapplication.activity;import android.app.AlertDialog;import android.app.DatePickerDialog;import android.app.Dialog;import android.app.Fragment
2015-08-31 21:19:43
413
原创 java.lang.SecurityException: Requires VIBRATE permission
这个是需要震动权限的意思,添加震动权限就可以了
2015-08-28 16:59:05
864
原创 Android笔记 4
目录ListView自定义adapter,在ListView中加入header和foot,//加载布局mListView = (ListView) findViewById(R.id.list_view_test); initFruit(); //找到布局中的控件 inflater = getLayoutInflater(); //加
2015-08-25 20:20:32
320
原创 Android笔记 3
目录布局综合应用之一写一个登陆界面,注册界面,忘记密码界面,实现点击事件 //登陆<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android
2015-08-24 19:43:57
325
原创 Android 笔记2
目录活动的两种启动方式下一个活动返回值给上一个活动package com.example.linj.myfirstapplication;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.util.L
2015-08-19 20:16:37
316
原创 Android 笔记1
目录活动活动的生命周期 Activity launched ->onCreate->onStart->onResume->activity running ->onpause(->onResume)->onStop(->onRestart->onStart)->onDestory->Activity shut down package com.example.linj.myfirstapplica
2015-08-18 21:12:06
298
原创 Java学习笔记 线程,注解(注释)...
笔记Annotation// 创建config.properties文件// 文件中存放的内容person=com.linj.thread.Student// 自定义注解import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.Reten
2015-08-04 19:09:51
681
原创 Java学习第8天 XML解析
笔记UDPudp通信try { URL url = new URL("http://www.baidu.com"); InputStream is = url.openStream(); BufferedReader br = new BufferedReader(new InputStreamReader(is));
2015-08-03 20:54:30
490
原创 Java学习笔记之包罗万象
笔记网络连接之Tcp/Ip协议这里只是简单的学习了tcp/ip协议,以及创建一个服务器套接字和客户端套接字,以实现单个服务器和单个客户的通信,如果要实现多对多的通信则需要用多线程的知识。// 创建服务器import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import ja
2015-08-02 20:25:15
349
原创 java学习异常,常用类,接口等
笔记内部类public class Student extends Person { private int score; private int id;public void study() { // 局部内部类,只能在方法中用? class Book { String bookName = "大话设计模式";
2015-08-01 20:41:55
442
原创 自,数据库
数据库操作// 查询 select name,age,id from tb_emp where sex=”女” order by age; // 插入 insert into tb_emp values(2,”lily”,”女”,”销售部”); // 更新 update tb_emp set age=24 where id=2; // 删除del
2015-07-31 21:55:45
328
原创 Java学习第4天>>面向对象1
笔记String中”==”和equals()的区别//字符串中==和equals()的区别 Snot snot = new Snot(); System.out.println(snot.s1 == snot.s2); System.out.println(snot.s1 == snot.s3); System.out.println(
2015-07-31 19:37:04
359
原创 Java学习note 数组,String,面向对象综合
目录改变字符串的大小写// 字符串是常量,不可更改 // 改变字符串的大小写 String s = "asdHUIHds"; for (int i = 0; i < s.length(); i++) { char c = s.charAt(i); if (Character.isLowerCase(c)) {
2015-07-30 20:50:26
482
原创 Java学习第三天.note1
数组平均分//求总分和平均分 Scanner input = new Scanner(System.in); double[] array = new double[5]; double sum = 0; System.out.println("输入成绩"); for (int i = 0; i < array.leng
2015-07-30 12:04:32
367
原创 自学1
网络通信InetAddress类import java.net.*;public class Address { public static void main(String[] args) { InetAddress ip; // 创建InetAddress类对象 try{ ip = InetAddress.getLocalHost()
2015-07-29 20:39:25
358
原创 文章标题
学习第二天金字塔//金字塔public class Practice { public static void main(String[] args) { int line = 11; for(int i = 0; i < line; i++){ for(int j = 0; j < line-i; j++){
2015-07-29 17:33:27
299
原创 欢迎使用CSDN-markdown编辑器
markdown编辑器的使用二级标题Java代码引用演示 一级引用 二级引用 java代码public class HelloWorld { public static void main(String[] args) { final double PI = 3.1415926; }}
2015-07-29 09:56:17
290
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人