- 博客(131)
- 资源 (3)
- 收藏
- 关注
原创 解决Android Button 字母自动全部大写的问题
解决Android Button 字母自动全部大写的问题在XML布局中设置属性 android:textAllCaps="false"
2017-12-05 15:54:50 13860
转载 Android开发的四大组件
这个文章主要是讲Android开发的四大组件,本文主要分为一、Activity详解二、Service详解三、Broadcast Receiver详解四、Content Provider详解外加一个重要组件 intent的详解。一、Activity详解Activty的生命周期的也就是它所在进程的生命周期。 一个Activity的
2017-12-05 09:30:28 13430
翻译 RemoteViewsService.RemoteViewsFactory
RemoteViewsService.RemoteViewsFactorypublic static interface RemoteViewsService.RemoteViewsFactory android.widget.RemoteViewsService.RemoteViewsFactoryAn interface for an
2017-12-05 08:39:01 11989
翻译 App Widgets 应用程序小部件
App WidgetsIn this documentThe BasicsDeclaring an App Widget in the ManifestAdding the AppWidgetProviderInfo MetadataCreating the App Widget LayoutUsing the AppWidgetProvider Class
2017-12-05 08:22:00 14651
翻译 进程和线程
进程和线程本文内容进程进程生命周期线程工作线程线程安全方法进程间通信当某个应用组件启动且该应用没有运行其他任何组件时,Android 系统会使用单个执行线程为应用启动新的 Linux 进程。默认情况下,同一应用的所有组件在相同的进程和线程(称为“主”线程)中运行。 如果某个应用组件启动且该应用已存在进程(因为存在该应用的其他组件)
2017-12-05 08:11:08 12136
翻译 Broadcasts
BroadcastsSystem broadcastsChanges to system broadcastsReceiving broadcastsManifest-declared receiversContext-registered receiversEffects on process stateSending broadcastsRestrict
2017-12-05 08:09:10 20142
原创 Context Provider
内容提供程序主题内容提供程序基础知识创建内容提供程序日历提供程序联系人提供程序相关示例联系人管理器应用“游标(联系人)”“游标(电话)”示例同步适配器内容提供程序管理对结构化数据集的访问。它们封装数据,并提供用于定义数据安全性的机制。 内容提供程序是连接一个进程中的数据与另一个进程中运行的代码的标准界面。如果您想要访问内容提供程序中的
2017-12-05 08:04:17 14164 1
原创 Activity
Activity本文内容创建 Activity实现用户界面在清单文件中声明 Activity启动 Activity启动 Activity 以获得结果结束 Activity管理 Activity 生命周期实现生命周期回调保存 Activity 状态处理配置变更协调 Activity关键类Activity另请参
2017-12-04 15:02:15 14046
原创 Fragment 表示 Activity 中的行为或用户界面部分
片段本文内容设计原理创建片段添加用户界面向 Activity 添加片段管理片段执行片段事务与 Activity 通信创建对 Activity 的事件回调向应用栏添加项目处理片段生命周期与 Activity 生命周期协调一致示例关键类FragmentFragmentManagerFragmentTransaction
2017-12-04 14:59:53 13293
原创 Intent 和 Intent 过滤器
Intent 和 Intent 过滤器本文内容Intent类型构建Intent显式 Intent 示例隐式 Intent 示例强制使用应用选择器接收隐式 Intent过滤器示例使用待定 IntentIntent 解析操作测试类别测试数据测试Intent 匹配另请参阅与其他应用交互共享内容Inte
2017-12-04 14:56:17 14592
原创 使用 Java 8 语言功能
使用 Java 8 语言功能本文内容:支持的 Java 8 语言功能和 API启用 Java 8 功能和 Jack 工具链配置 Gradle已知问题Android 支持所有 Java 7 语言功能,以及一部分 Java 8 语言功能(具体因平台版本而异)。本页介绍您可以使用的新语言功能、如何正确配置项目以使用这些功能,以及您可能遇到的任何已知问题
2017-12-04 14:51:06 12606
翻译 Android Platform architecture Android
DevelopmentAPI guidePlatform architectureThis article contentLinux kernelHardware Abstraction Layer (HAL)Android RuntimeNative C / C ++ libraryJava API frameworksystem applicatio
2017-12-04 14:48:26 13262
翻译 Java Platform Standard Edition 7 Documentation--Java平台标准版7文档
Oracle has two products that implement Java Platform Standard Edition (Java SE) 7: Java SE Development Kit (JDK) 7 and Java SE Runtime Environment (JRE) 7.JDK 7 is a superset of JRE 7, and contains
2017-12-04 14:40:32 14701
原创 C# web实现邮件发送小案例二(官方推荐)
C# web实现邮件发送小案例二(官方推荐)这种方式是官方推荐的使用的命名空间 Sytem.Net.Mail 代码比较简单,欢迎探讨学习交流1002110484
2017-12-04 13:53:56 12700
原创 C# web实现邮件发送小案例一
实现邮件发送小案例,此种方式主要通过命名空间System.Web.Mai实现的,虽然已经过时,但是也可以完成具体的功能,丰富自己的web程序
2017-12-04 13:43:49 11692
转载 Android:检测网络状态&监听网络变化探究
前言Android开发中,许多功能需要网络连接,所以在开发过程中需要进行手机网络的检测今天,我将教大家如何进行网络状态的检测和监听网络状态的变化目录目录1. 检测网络状态1.1 实现思路获得ConnectivityManager对象ConnectivityManager主要用于查看网络状态和管理网络连接相关的操作获取ConnectivityManager对象
2017-12-02 17:27:07 16231
原创 关于android的广播机制里面的网络状态监听 (Fragment实现)
关于android的广播机制里面的网络状态监听 (Fragment实现)方法比较简单,直接上代码了首先在Fragment 里定义一个类
2017-12-02 16:02:15 14596 1
原创 Android 实时网路监测类 步骤三(BaseActivity 实现 广播接口NetWorkBroadcastReceiver)
3.0实时监测网络状态及当前网络类型在清单文件添加权限 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>注册广播接收者 <activity android:name=".BaseActivity"></activity>
2017-12-01 17:18:10 11315
原创 Android 实时网路监测类 步骤二(NetworkUtils 判断网络状态类)
2.0实时监测网络状态及当前网络类型NetworkUtils工具类中提供了检测网络状态的方法由于API 21 之后getNetworkInfo(int networkType)方法被弃用, 故在使用广播实时监测网络状态的同时做了一个获取网络状态类型的判断, 采用getAllNetworks()方法
2017-12-01 17:12:58 12136
原创 Android 实时网路监测类 步骤一(NetWorkBroadcastReceiver 注册广播)
1.0实时监测网络状态及当前网络类型NetworkUtils工具类中提供了检测网络状态的方法由于API 21 之后getNetworkInfo(int networkType)方法被弃用, 故在使用广播实时监测网络状态的同时做了一个获取网络状态类型的判断, 采用getAllNetworks()方法
2017-12-01 17:09:26 12732
原创 .net System.Web.Mail发送邮件 (已过时)
net System.Web.Mail发送邮件用System.Web.Mail发送邮件,适用于.net1.1。net2.0请用System.Net.Mail先引用System.Web1,发送简单邮件[ C# ]MailMessage mail = new MailMessage();mail.To = "me@mycompany.com";
2017-11-30 17:22:39 16770
原创 Android中的AsyncTask(异步任务)和接口回调使用详解
一、AsyncTask简单介绍官方文档中对AsyncTask的解释是:AsyncTask更加适用于UI线程。这个类允许执行后台操作并在UI界面上发布结果,而不必处理多线程。AsyncTask是围绕Thread和Handler设计的一个辅助类,它不构成一个通用的线程框架。Asynctasks应该用于短作业(最多几秒钟)。说的简单一点,AsyncTask其实就是Android提供的一个
2017-11-25 18:04:08 17810
原创 android 模拟 再按一次退出程序onKeyDown
public boolean onKeyDown(int keyCode, KeyEvent event) { //判断用户是否点击了“返回键” if (keyCode == KeyEvent.KEYCODE_BACK) { //与上次点击返回键时刻作差 if ((System.currentTimeMillis() - mExitTime) > 2
2017-11-25 13:27:23 11318
原创 android AlertDialog 对话框的基本使用
/** * @setIcon 设置对话框图标 * @setTitle 设置对话框标题 * @setMessage 设置对话框消息提示 * setXXX方法返回Dialog对象,因此可以链式设置属性 */private void showNormalDialog() { final AlertDialog.Builder normalDialog = ne
2017-11-25 13:25:14 11419
原创 Android 适配器 adapter 初探
package com.hdmes.handingv2017.MyActivitys;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.view.LayoutInflater;import android.v
2017-11-25 13:20:19 12990
原创 Handler 消息处理机制 简单语法介绍(内部)
//消息处理机制 Handler +Message +Looper+UI线程(主线程)Handler mHandler = new Handler() { public void handleMessage(Message msg) { switch (msg.what) { case 3: //btnLogin.s
2017-11-25 13:17:03 11577
原创 Sinner控件动态获取下拉类别
//绑定数据源typeItems = getResources().getStringArray(R.array.data);cranesItem = new ArrayList();pd = new ProgressDialog(ShujuActivity.this);mAdapter = new MyAdapter(ShujuActivity.this, data);//适配器存放数
2017-11-25 13:10:19 11051
原创 java通过UUID生成16位唯一订单号
package com.cmcc.test;import java.util.Random;import java.util.UUID;/** * * java通过UUID生成16位唯一订单号 * * * */public class getOrredingIdUUID { public static String getOrderIdByUUId() {
2017-11-18 09:38:33 22427
原创 java中Map集合的常用遍历方法及HashMap的应用实例
Map的遍历大体有3种:1、遍历Map.entrySet():它的每一个元素都是Map.Entry对象,这个对象中,放着的就是Map中的某一对key-value;2、遍历Map.keySet():它是Map中key值的集合,我们可以通过遍历这个集合来读取Map中的元素;3、遍历Map.values():它是Map中value的集合,我们可以直接通过这个集合遍
2017-11-17 17:07:45 17025
转载 Android基础之AsyncTask的doInBackground方法参数详解
AsyncTask的使用方法和理解1、对于耗时的操作,我们的一般方法是开启“子线程”。如果需要更新UI,则需要使用handler2、如果耗时的操作太多,那么我们需要开启太多的子线程,这就会给系统带来巨大的负担,随之也会带来性能方面的问题。在这种情况下我们就可以考虑使用类AsyncTask来异步执行任务,不需要子线程和handler,就可以完成异步操作和刷新UI。3、As
2017-11-16 17:08:09 17521
原创 java中string和int互相转化
1 如何将字串 String 转换成整数 int?A. 有两个方法:1). int i = Integer.parseInt([String]); 或i = Integer.parseInt([String],[int radix]);2). int i = Integer.valueOf(my_str).intValue();注: 字串转成 Double,
2017-11-15 09:43:03 13731
原创 android中ListView的setItemChecked方法 实现多选
1.要在XML中为listView设置choiceMode 为singleChoice或者mutipleChoice也可以在代码中设置 listView.setChoiceMode(int mode);2.listView的item一定要是checkable的。否则不会生效。这一点也是从网上看的资料,具体没有研究了。最常见还是集成baseAdapter 使用的
2017-11-15 09:38:06 16904
原创 ListView实现item单选、多选效果(没使用复选框) checkable接口
CustomChoiceListListView实现item单选、多选效果ListView中有一个属性:android:choiceMode,对应三个可选值:singleChoice 单选multipleChoice 多选none 默认情况,没有选中效果在ListView的布局中设置了android:choiceMode属性后,item布局需要实现check
2017-11-15 09:30:20 17811 1
原创 Android入门——数字组成的字符串转化为货币格式
/** * 把字符串格式的数字转换成货币类型格式 * @param string * @return */ package com.example.test; import java.text.NumberFormat; import java.util.Locale; public class NumberUtils { public sta
2017-11-11 08:25:01 14992
原创 android httpclient 设置超时
3.X是这样的HttpClient httpClient=new DefaultHttpClient();4.3是这样的CloseableHttpClient httpClient = HttpClients.createDefault();当然,上面这些变化只不过是一些小变化,大家看看API大家就都会了。我要讲的是超时设置,HttpClient有三种超时设置,最近比较忙,
2017-11-02 11:25:19 12071
原创 探究Fragment oncreateview 和 onActivityCreated 方法
最近使用了一个自定义的view在activity中运行正常,可在fragment中就奔溃,无提示,之前view是在onCreateView中初始化并调用的,崩溃,换到onActivityCreated之后,运行ok了,这是什么原因呢??先看看fragment的生命周期,首次展示界面时可以看到onActivityCreated是在onCreateView之后调用的
2017-10-31 15:10:49 12661
原创 ListView实现下拉刷新(一)
package com.hdmes.handingv2017.MyActivitys;import android.content.Context;import android.text.format.Time;import android.view.animation.RotateAnimation;import android.widget.AbsListView.OnScrollL
2017-10-30 17:10:43 17937
转载 Android 实时监测(监听)网络连接状态变化
看了网上的很多,都不是自己想要的。所以自己就参考着写了一个。实现这个的方法很多,我是想的这种,如果哪有不足,有bug的地方希望大家指出,共同进步。。。。先简单说一下思路:网络变化时系统会发出广播。所以我们监听这个广播,利用接口回调通知activity做相应的操作就好了。。步骤: 1、写个判断网络的工具类. 2、先写个类继承Broadc
2017-10-27 08:11:31 14087
android 实时监测网络常用工具类
2017-12-01
EditPlus_3.4.编辑工具
2013-04-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人