Android开发
惜双若雅
编程
展开
-
关于Android的布局管理器的理解
1、LinearLayout线性布局管理器 在采用该布局管理器,默认情况下所有的组件都将采用从上而下进行排列。 android:orientation="vertical" //垂直方式由上而下 android:layout_width="fill_parent" //填充整个屏幕宽度 android“:layout_height="fill_parent原创 2015-11-10 10:31:47 · 659 阅读 · 0 评论 -
Android中在EditText输入ip地址
原博客网址:http://blog.csdn.net/anobodykey/article/details/11096395先是布局文件,如下图所示:[html] view plain copyRelativeLayout android:layout_width="match_parent"转载 2016-09-26 16:56:40 · 5436 阅读 · 0 评论 -
[译]Android内存泄漏的八种可能(上)
原文地址:http://www.jianshu.com/p/ac00e370f83d原文Eight Ways Your Android App Can Leak Memory解决篇:Android防止内存泄漏的八种方法(下)。Java是垃圾回收语言的一种,其优点是开发者无需特意管理内存分配,降低了应用由于局部故障(segmentation fault)导致崩溃,同时防止未释放的转载 2016-09-28 08:59:48 · 234 阅读 · 0 评论 -
[译]Android防止内存泄漏的八种方法(下)
原文网址:http://www.jianshu.com/p/c5ac51d804fa?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io原文地址。在上一篇Android内存泄漏的八种可能(上)中,我们讨论了八种容易发生内存泄漏的代码。其中,尤其严重的是泄漏Activity对象,因为它占用了大量系统内存。不管内存转载 2016-09-28 09:02:16 · 1358 阅读 · 0 评论 -
关于编写android程序遇到的问题
~~~~~~~~~~~~~~~Activity传值至fragment ( Fragment中的onActivityResult不被调用)~~~~~~~~~1.检查该Fragment所属的Activity中,是否重写了onActivityResult方法。如果是该种情况,请确保写了super.onActivityResult: @Override protected v原创 2016-12-14 21:37:17 · 381 阅读 · 0 评论 -
Google Gson的使用方法,实现Json结构的相互转换
原博客网址:http://blog.csdn.net/qxs965266509/article/details/42774691在Java开发中,有时需要保存一个数据结构成字符串,可能你会考虑用Json,但是当Json字符串转换成Java对象时,转换成的是JsonObject,并不是你想要的Class类型的对象,操作起来就很不是愉悦,下面说的就可以解决了这种问题。转载 2016-12-07 13:30:40 · 508 阅读 · 0 评论 -
android中多个LinearLayout平分布局
要想均分布局,必须是在LinearLayout布局下才可完成,其他文章中都是在LinearLayout中均分控件,现在是将LinearLayout中嵌套多个LinearLayout,均分LinearLayout,这样你就可以在LinearLayout任意添加控件了程序如下: android:layout_width="match_parent" android:原创 2017-01-10 14:36:17 · 14517 阅读 · 0 评论 -
编写Android端TCP服务器遇到的问题
最近写了一个小的apk 将遇到的问题总结下1、关于在线程中无法更新UI控件的问题答:在主线程是可以更新UI控件(包括Toast都不行),但子线程便不行 解决的方法是添加runOnUiThreadrunOnUiThread(new Runnable() { public void run() { showTip(receiveInfoServer);//不可在线原创 2017-01-10 14:59:28 · 995 阅读 · 0 评论 -
Java_温故而知新
原博客网址:http://blog.csdn.net/weixin_36244867/article/details/54376017这是从某位大侠博客里拉来的,都是链接,放在网页标签里看起来比较麻烦,所以在此整理一下。JAVA之旅(一)基本常识,Java概念,开发工具,关键字/标识符,变量/常量,进制/进制转换,运算符,三元运算JAVA之旅(二)if,switch转载 2017-02-07 13:12:59 · 342 阅读 · 0 评论 -
android端开机自启动程序
最近写的项目,要求在开启平板后,将编写的程序也一并开启1、首先是发送广播,当收到static final String ACTION="android.intent.action.BOOT_COMPLETED"时,则认为收到开启启动命令编写类package com.broad.cn;import com.herorobot.cn.MainActivity;import an原创 2017-01-19 14:40:36 · 1428 阅读 · 0 评论 -
java代码检查是否为有效ip地址
原博客网址:http://blog.csdn.net/jingwen3699/article/details/7845490/*Java 验证Ip是否合法*/public static boolean isIPAddress(String ipaddr) {boolean flag = false;Pattern pattern = Pattern.compile("\\b((?!转载 2016-09-26 16:54:37 · 4111 阅读 · 0 评论 -
Android 利用ListView制作带竖线的多彩表格
原文网址:http://blog.csdn.net/conowen/article/details/7421805/******************************************************************************************** * author:conowen@大钟转载 2016-09-26 11:05:35 · 370 阅读 · 0 评论 -
Android 设置程序先启动登录界面 再启动主界面
关于界面启动的先后顺序 主要是在AndroiManifest.xml中更改程序即可。 package="com.herocontrol.cn" android:versionCode="1" android:versionName="1.0" > android:minSdkVersion="14" a原创 2016-02-01 15:20:31 · 8735 阅读 · 0 评论 -
编写Android时遇到的问题
1、 Activity 跳转至Fragement 界面 只需在跳转页面下 写上finish()函数。2、原创 2016-03-08 15:15:43 · 289 阅读 · 0 评论 -
使用DatagramSocket发送、接收数据(Socket之UDP套接字)
http://book.51cto.com/art/201203/322540.htm17.4.2 使用DatagramSocket发送、接收数据(1)Java使用DatagramSocket代表UDP协议的Socket,DatagramSocket本身只是码头,不维护状态,不能产生IO流,它的唯一作用就是接收和发送数据报,Java使用DatagramPacket来代表数据报,Da转载 2016-08-22 13:42:38 · 2364 阅读 · 0 评论 -
java从字符串中提取数字
http://www.cnblogs.com/android-html5/archive/2012/06/02/2533926.html 随便给你一个含有数字的字符串,比如:String s="eert343dfg56756dtry66fggg89dfgf";那我们如何把其中的数字提取出来呢?大致有以下几种方法,正则表达式,集合类,还有就是String类提供的方法。转载 2016-08-23 14:07:30 · 804 阅读 · 0 评论 -
Android在对话框中放置RadioGroup出现的报错
在Android中若把RadioGroup放置在自定义对话框中而且对RadioGroup做出监听就会出现空指针错误,这是由于RadioGroup找不到自定义对话框的xml中的id造成的,若添加如下代码可以解决问题[java] view plain copyRelativeLayout dialayout=(RelativeLayout)get转载 2016-09-23 22:31:33 · 831 阅读 · 0 评论 -
android多分辨率多屏幕密度下UI适配方案
文章转载自http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2013/0627/1393.html摘要 前言 Android 设计之初就考虑到了 UI 在多平台的适配,它本身提供了一套完善的适配机制,随着版本的发展适配也越来越精确, UI 适配主要受平台两个因素的影响:屏幕尺寸(屏幕的像素宽度及像素高度)和屏幕密度,针对不同的应用场转载 2016-09-21 10:00:28 · 774 阅读 · 0 评论 -
Android Resource介绍和使用
原文章网址:http://android.blog.51cto.com/268543/3025291. 相关文件夹介绍 在Android项目文件夹里面,主要的资源文件是放在res文件夹里面的。assets文件夹是存放不进行编译加工的原生文件,即该文件夹里面的文件不会像xml,java文件被预编译,可以存放一些图片,html,js, css等文件。在后面会介绍如何读取as转载 2016-09-24 11:00:45 · 618 阅读 · 0 评论 -
android color.xml
转载地址:http://blog.sina.com.cn/s/blog_4e60b09d01015jcp.htmlxml version="1.0" encoding="utf-8" ?>resources>color name="white">#FFFFFFcolor>白色 -->color name="ivory">#FFFFF0color>象牙色 -->color name=转载 2016-09-24 11:02:04 · 260 阅读 · 0 评论 -
利用SQLiteOpenHelper来管理SQLite数据库
原文地址:http://blog.csdn.net/conowen/article/details/7306545/******************************************************************************************** * author:conowen@大钟转载 2016-09-26 11:02:36 · 844 阅读 · 0 评论 -
android下读取excel信息,插入信息至excel中
//要事先加入库jxl.jar import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import java.util.ArrayList;import java.util.HashMap;import jxl.Cell;import jxl.Sheet原创 2017-04-19 22:54:28 · 795 阅读 · 0 评论