-
[Android] Android-Context的IO效能
Android-Context的IO功能如何将应用数据保存到本地文件?如何从本地文件加载数据到应用中?我实现的步骤是:应用(java数据)<--org.json-->JSONString<--Context.IO-->本地文件今天向读者讲解的是Context.IO部分。Fil...
103
热度 -
[Android] 透过JAVA代码获取手机的一些基本信息(本机号码,SDK版本,系统版本,手机型号)
通过JAVA代码获取手机的一些基本信息(本机号码,SDK版本,系统版本,手机型号)代码如下:packagecom.zzw.getPhoneInfos;importandroid.app.Activity;importandroid.content.Context;importandroid.os.B...
106
热度 -
[Android] 简略回调机制的基本建立
简单回调机制的基本建立简单回调机制的建立主要分为下面几步:1.写一个回调类,写出需要的构造方法2.定义一个接口,里面写一个抽象方法,方法体(Stringdata)为所需要回调的数据3.定义一个设置接口的方法,里面得到接口对象4.定义一个发送数据的方法,当调用这方法时,数据自动发送及接受如下:pack...
18
热度 -
[Android] 初记:获取手机号码等一些基本信息
小记:获取手机号码等一些基本信息。1packagecom.lixu.getphonetxt;23importandroid.app.Activity;4importandroid.content.Context;5importandroid.os.Build;6importandroid.os.Bu...
67
热度 -
[Android] 生成getter()、setter()步骤去掉变量前缀
生成getter()、setter()方法去掉变量前缀当定义的变量名有前缀但是不想在生成它的getter()和setter方法的时候让前缀出现,比如今天项目的部分代码:1publicclassCrime{2privateUUIDmId;//标识ID是识别Crime的唯一元素3privateStrin...
124
热度 -
[Android] Android Notification范例理解
AndroidNotification实例理解关注微信号:javalearns??随时随地学Java或扫一扫??随时随地学JavaAndroidNotification可以理解为通知的意思,一般用来显示广播信息,用Notification就必须要用到NotificationManager。想要使用N...
86
热度 -
[Android] 在Virtual Box的shared folder中编译android源码
在VirtualBox的sharedfolder中编译android源码。一些诡异的选择会带来诡异的问题,比如android源码sync到一个sharedfolder里面,然后在这个Folder里面编译android源码。?问题:在SharedFolder下使用make-jx(x>1)导致虚拟...
121
热度 -
[Android] Android获取系统荧屏亮/灭屏状态
Android获取系统屏幕亮/灭屏状态直接上代码importandroid.os.PowerManager;PowerManagerpm=(PowerManager)getSystemService(Context.POWER_SERVICE);//如果不是在Activity里面需要得到当时的上下文...
107
热度 -
[Android] 重写MPAndroidChart展示标记
重写MPAndroidChart显示标记MPAndroidChart是实现图表功能的优秀控件,可以完成大多数绘制需求.对于修改第三方库而言,优秀的架构是继承开发,而不是把源码拆分出去.MP在显示标记控件(MarkView)时,会有异常,导致标志在图表边缘显示不全,则需要重写控件解决问题.继承Line...
78
热度 -
[Android] Android学习笔记(25):带动画成效的View切换ViewAnimator及其子类
Android学习笔记(25):带动画效果的View切换ViewAnimator及其子类ViewAnimator可以实现带动画效果的View切换,其派生的子类是一些带动画效果切换功能的组件。ViewAnimator支持的XML属性:AttributeNameDescriptionandroid:an...
346
热度 -
[Android] MSM8909+Android5.1.1之BSP开发-电池治理2-BatteryInfo.java
MSM8909+Android5.1.1之BSP开发---电池管理2---BatteryInfo.javaMSM8909+Android5.1.1之BSP开发---电池管理2---BatteryInfo.java先来借用MTK对电池管理的框架图图1通过电话测试指令:*#*#4636#*#*可以弹出T...
195
热度 -
[Android] 源码解析Android中View的layout格局过程
源码解析Android中View的layout布局过程Android中的Veiw从内存中到呈现在UI界面上需要依次经历三个阶段:量算->布局->绘图,关于View的量算、布局、绘图的总体机制可参见博文《Android中View的布局及绘图机制》。量算是布局的基础,如果想了解量算的细节,可...
84
热度 -
[Android] 【Android开发—电商系列】(2):仿淘宝商品属性标签页
【Android开发—电商系列】(二):仿淘宝商品属性标签页一睹为快需求1.动态加载属性,如尺码,颜色,款式等由于每件商品的属性是不确定的,有的商品的属性是颜色和尺码,有的是口味,有的是大小,所以这些属性不能直接写死到页面上。2.动态加载属性下的标签每个属性下的标签个数也不是一定的,比如有的商品的尺...
104
热度 -
[Android] 初记:判断设备是否联网
小记:判断设备是否联网!记住加权限:1packagecom.lixu.getInternet;23importandroid.app.Activity;4importandroid.content.Context;5importandroid.net.ConnectivityManager;6imp...
53
热度 -
[Android] Android银幕计量单位详解
Android屏幕计量单位详解1.px(pixels)(像素):是屏幕的物理像素点,与密度相关,密度大了,单位面积上的px会比较多。通常不推荐使用这个。2.dip或dp(与密度无关的像素):一个基于density的抽象单位,这个和设备硬件有关,通常在开发中设置一些view的宽高推荐用这个,一般情况下...
71
热度 -
[Android] 系统登陆界面开发及实现之(5)界面版权组件设置
系统登陆界面开发及实现之(五)界面版权组件设置开发步骤:打开res下layout下activity_login.xml添加一个TextView组件对象并设置其属性android:layout_width属性?作用:设置组件的宽android:layout_height属性?作用:设置组件的高?常量参...
40
热度 -
[Android] android 怎么让弹出的对话框不消失
android如何让弹出的对话框不消失Builderbuilder=newAlertDialog.Builder(this);builder.setTitle(android.R.string.dialog_alert_title).setIcon(android.R.drawable.ic_dia...
116
热度 -
[Android] [Android]使用button切换TextView显见和不可见
[Android]使用button切换TextView可见和不可见<Buttonandroid:id="@+id/btnTest"android:layout_width="match_parent"android:layout_height="wrap_content"android:tex...
81
热度 -
[Android] 初记:获取系统时间的long值,格式化成可读时间
小记:获取系统时间的long值,格式化成可读时间。1/**2*返回的字符串形式是形如:2013年10月20日20:583**/4publicstaticStringformatTimeInMillis(longtimeInMillis){5Calendarcal=Calendar.getInstan...
84
热度 -
[Android] MSM8909+Android5-DC无法唤醒系统、无法充电和充电指示不正常有关问题
MSM8909+Android5---DC无法唤醒系统、无法充电和充电指示不正常问题DC充电器:只有5V和GND两根线,也就是说接入DC,USB检测的D+和D-是悬空的。1.接入DC充电器显示充电图标,但没有闪电标识问题/frameworks/base/services/core/java/com/...
179
热度