
android
ConfidentWU
这个作者很懒,什么都没留下…
展开
-
SharedPreferences是一种用来存储简单的数据的一个工具类,也就是简单数据的持久化
SharedPreferences是一种用来存储简单的数据的一个工具类,也就是简单数据的持久化,这个工具类与Cookie概念相似,通过用简直对的方式吧简单的数据存储在应用程序的私有目录(data/data/<packag-ename>/shared_prefs/)下指定的XML文件中。sharedpreferecns提供了一种轻量级的数据存储方式,通过edit()方法来修改存...原创 2016-09-20 19:22:05 · 633 阅读 · 0 评论 -
转载一篇android 获取设备号的文章
地址:http://www.cnblogs.com/xiaowenji/archive/2011/01/11/1933087.html一部android手机有各种的硬件号,有一部分硬件号是唯一的,有些号某个时刻取不到的。可以把这些硬件号按一定运算和加密得到UUID,这个UUID可以是唯一的又可以保护手机的信息。...转载 2017-05-16 11:37:23 · 272 阅读 · 0 评论 -
android如何让webview显示中文不乱码
目的显示这下面的包含中文的文本:String st="<html> <head> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\"> <title>Insert title here</title> <原创 2017-05-08 14:16:37 · 712 阅读 · 0 评论 -
android4.4以后获取屏幕高度方法
为什么androd4.4.版本以后屏幕获取的方法不一样呢?:因为android4.4版本以后有虚拟键占了原始屏幕的部分高度。1.获取全部的高度(包括虚拟键的高)DisplayMetrics dm = new DisplayMetrics(); WindowManager wm = (WindowManager)getSystemService(Context.WINDOW_SER...原创 2017-04-26 10:23:07 · 395 阅读 · 0 评论 -
android studio 文件编码格式乱码
有些时候导入别人的工程会出现中文显示乱码解决方法:在android studio的右下角编码格式的按钮中选择GBK格式,然后Reload就可以啦原创 2017-08-17 14:29:15 · 334 阅读 · 0 评论 -
androd使用Realm实现数据存储到手机数据库
详情链接:http://www.cnblogs.com/RaphetS/p/5996265.htmlandrod使用Realm实现数据存储到手机数据库:主要特色可以直接保存某种个对象:但是这个对象类要是继承RealmObject ;publicclassDogextendsRealmObject{private String name;privateint age;...转载 2017-07-12 11:07:36 · 292 阅读 · 0 评论 -
1.android listView的每一个item布局高度不一样,自动计算listView高度
一、android listView的每一个item布局高度不一样1.获取listView的宽度2.给item的measure设置参数是listView的宽度就可以获取到真正每一个item的高度 public void setListViewHeightBasedOnChildren(ListView listView1) { BaseAdapter listAdap...原创 2018-05-29 09:46:41 · 3878 阅读 · 0 评论 -
android 线性布局LinearLayout的填充空白的技巧,你需要一个空白的控件来填充满其余的空白部分,
android 线性布局LinearLayout的填充空白的技巧,你需要一个空白的控件来填充满其余的空白部分,在一个线性布局中,确定有内容的控件后,你需要一个空白的控件来填充满其余的空白部分,在已线性布局只有一个控件使用比重,这个控件会在其它控件长度确定后,自动填充满布局<LinearLayout android:layout_width="match_...原创 2018-06-07 11:13:17 · 11025 阅读 · 0 评论 -
移动端的app项目技术上的架构(也是c/s模式中的client端的结构)
移动端的app项目技术上的架构(也是c/s模式中的client端的结构)1.页面2.数据3.通讯4.难点技术5 打包发布 1.页面1.1官方的控件1.2官方控件组合成新的控件1.3自定义控件2.数据2.1本地文件保存数据2.2本地微型数据库数据2.3远程的数据库数据3.通讯3.1本地数据的通讯(增加,查询,修改,删除)3.2远程的...原创 2018-07-20 16:22:44 · 6291 阅读 · 0 评论 -
android打开另外的app两种方式,内置到自己本身的app,重新打开app,
android打开另外的app两种方式,内置到自己本身的app空间,重新打开app空间,目录1、内置到自己本身的app空间,2、重新打开app空间,1、内置到自己本身的app空间,被打开的app的activity的主配置文件的代码编写、 <activity android:name="com.dfsw.contract.activity.ma...原创 2018-10-08 19:03:20 · 2182 阅读 · 0 评论 -
webview加载html文件,如何调用原生态的代码的
主要调用myWebView.addJavascriptInterface(new WebAppInterface(this), "Android");方法,创建一个节点(本例中创建的android节点);html文件用通过onclick去调用节点中的方法,重要部分代码已经标为红色字体了。 代码如下:public class InterfaceActivity exten...原创 2017-04-24 12:21:11 · 433 阅读 · 0 评论 -
android 一个app分享内容到另外一个app,接受的app接受后并显示
基本原理: 分享的app应用程序里利用startActivity方法通过特定Action类型打开另外一个app应用程序的注册了特定Action类型的Activity;这个activity启动后过getIntent()获取传过来的数据。分享的app应用程序的主要代码是:activity的代码是:setContentView(R.layout.activity_main);...原创 2017-04-20 16:01:16 · 2061 阅读 · 0 评论 -
android popupwindow
//为创建PopupWindow需要的View,//enclsure_download是布局文件全名是enclsure_download.xml//下面详细介绍enclsure_download.xmlView popupView = getLayoutInflater().inflate(R.layout.enclsure_download,null);//构建出PopupW...原创 2016-09-26 20:01:24 · 262 阅读 · 0 评论 -
文件下载线程
//定义下载文件的线程工具类public class downloadThread extends Thread { private String sturl; private String filename; private int filesize; private String savepath; private URL url; ...原创 2016-09-26 20:16:02 · 271 阅读 · 0 评论 -
打开本地文件
File file = new File(savepath_dl+filename_dl);Intent intent = new Intent("android.intent.action.VIEW");intent.addCategory("android.intent.category.DEFAULT");intent.addFlags(Intent.FLAG_ACTIVITY_N...原创 2016-09-26 20:21:33 · 406 阅读 · 0 评论 -
java文件的创建
public void createFile(){ //path表示你所创建文件的路径 String path = "d:/tr/rt"; File f = new File(path); if(!f.exists()){ f.mkdirs(); } // fileName表示你创建的文件名;为txt类型; String fileName="test....翻译 2016-11-04 09:52:30 · 471 阅读 · 0 评论 -
android屏幕单位
1. px表示像素(pixels)2. dip表示不依赖一设备的像素(device independent pixels)3. sp表示带比例的像素(手残了的pixels-best dor text size)4. pt表示点(points)5. in表示英尺(inches)6. mm表示毫米(millimeters)原创 2016-11-04 10:27:29 · 281 阅读 · 0 评论 -
android布局的大小设置之一,.fill_paren、wrap_content 、match_parent
fill_parent、wrap_content和match_parent的区别1.fill_parent 设置当前控件的高度或者宽度和上一级控件(父控件)的一样2.wrap_content 设置当前控件的高度或者宽度和内容需要的大小一样。1match_parent 设置当前控件的高度或者宽度和上一级控件(父控件)的一样注:fill_parent和match_p原创 2016-11-07 15:35:55 · 561 阅读 · 0 评论 -
android 改变ImageView的图片非透明颜色变成某一种特定的颜色
我们在项目中遇到不同的图标,通过改变图标的非透明颜色为某一种特定的颜色,这样就可以一个图标多次利用,这样就会使我们的APP变小。如果每种颜色都去做一套的话,不经费时费力,而且会使我们的APP变大。ImageView有一个属性可以去改变图片的非透明颜色,这样一个图标就可以加工成多个图标,就能根据颜色值改变界面中的图标颜色。在java代码中可以imageView.setColorFil原创 2016-11-24 17:16:44 · 4851 阅读 · 0 评论 -
android为listview计算出实际需要的高度
计算出一个listview需要的高度方法封装好了可以用了,如下:public void setListViewHeightBasedOnChildren(ListView listView1) { BaseAdapter listAdapter = (BaseAdapter) listView1.getAdapter(); if (listAdapter...翻译 2016-11-02 10:39:11 · 574 阅读 · 0 评论 -
android EditText设置光标到内容最后
EditText namename.setSelection(name.getText().toString().length());原创 2016-11-25 09:58:36 · 11669 阅读 · 0 评论