gaojingsong的博客 -凯发k8国际

`
gaojingsong
  • 浏览: 1124910 次
  • 性别:
  • 来自: 深圳
博主相关
  • 博客
  • 微博
  • 相册
  • 收藏
  • 文章分类
    社区版块
    • ( 4)
    • ( 0)
    • ( 80)
    存档分类
    最新评论
    文章列表
    一、使用gcm(google cloude messaging) android自带的推送gcm可以帮助开发人员给他们的android应用程序发送数据。它是一个轻量级的消息,告诉android应用程序有新的数据要从服务器获取,或者它可能是一个消息,其中包含了4kb的payload data ...
     
    一、 butterknife介绍 注解中相对简单易懂的很不错的开源框架  1. 强大的view绑定和click事件处理功能,简化代码,提升开发效率  2. 方便的处理adaper里的viewholder绑定问题  3. 运行时不会影响app效率,使用配置方便  4. 代码清晰,可读性强   field and method binding for android views which uses annotation processing to generate boilerplate code for you. eliminate findviewbyid calls by ...
     
      查看版本 $ adb version android debug bridge version 1.0.36revision 8f855a3d9b35-android 查看连接设备 输入以下命令可以查询已连接的设备与模拟器: $ adb devices list of devices attached02ae0c1021089daf       device 安装一个apk,执行以下命令: adb install
     a powerful image downloading and caching library for android    images add much-needed context and visual flair to android applications. picasso allows for hassle-free image loading in your application—often in one line of code! picasso.get().load("http://i.imgur.com/dvpvklr.png").into ...
    在开发android应用时,保存数据有这么几个方式, 一个是本地保存,一个是放在后台(提供api接口),还有一个是放在开放云服务上(如 syncadapter 会是一个不错的选择)。 对于第一种方式,即本地数据存储,如嵌入式sqlite,你可以选择直接使用sql语句、content provider 或 orm(对象关系数据映射)。 对于 android 应用的开发,主要是使用java语言,所以适用于java语言的一些orm,也能移植于 android 平台上。   下面是5个可用orm的总体介绍: 1. ormlite ormlite 不是 android 平台专用的orm框架 ...
    okhttp是一个第三方类库,用于android中请求网络。   这是一个开源项目,是安卓端最火热的轻量级框架,由移动支付square公司贡献(该公司还贡献了picasso和leakcanary) 。用于替代httpurlconnection和apache httpclient(android api23 里已移除httpclient)。 http is the way modern applications network. it’s how we exchange data & media. doing http efficiently makes your stuff lo ...
    intent在activity中的作用主要是有两个: 1、启动目标activity 2、传递数据 intent在传递数据时分两种情况:向下一个activity传递数据和从下一个activity返回数据。     android中,activity和fragment之间传递对象,可以通过将对象序列化并存入bundle或者intent中进行传递,也可以将对象转化为json字符串,进行传递。序列化对象可以使用java的serializable的接口、parcelable接口。转化成json字符串,可以使用gson等库。   使用serializable方法虽然十分简单,但是效率却不容 ...
    nfc技术由非接触式射频识别(rfid)演变而来,由飞利浦半导体(现恩智浦半导体公司)、诺基亚和索尼共同研制开发,其基础是rfid及互连技术。近场通信(near field communication,nfc)是一种短距高频的无线电技术,在13.56mhz频率运行于10厘米距离内。其传输速度有106 kbit/秒、212 kbit/秒或者424 kbit/秒三种。   nfc近场通信技术是由非接触式射频识别(rfid)及互联互通技术整合演变而来,在单一芯片上结合感应式读卡器、感应式卡片和点对点的功能,能在短距离内与兼容设备进行识别和数据交换。工作频率为13.56mhz,但是使用这种手机支付 ...
    ● 基础指标 1、用户:总用户数、新用户数、留存用户、转化率、地域分析; 2、活跃:日活跃(dau)、周活跃(wau)、月活跃(mau); 3、营收:付费人数、付费率、付费点分布; 4、应用:启动次数、使用频率、使用时长、使用间隔、版本分布、终端类型、错误分析; 5、功能:功能活跃、页面访问路径、核心动作的转化率;   ● 分析维度
      一、java源码 package cn.com.test;   import java.util.arraylist; import java.util.hashmap; import java.util.list;   import android.app.activity; import android.os.bundle; import android.view.view; import android.widget.adapterview; import android.widget.gridview; import android ...
    一、系统介绍 android系统发送请求到web系统,web系统可以是php语言、python语言、java语言、asp语言开发的,但是必须满足异构jvm的交换协议,可以是webservice请求、http请求(普通表单请求和restful格式的json请求)、socket等请求。   二、系统源码 本例子以android模拟登录发送数据到web系统,web系统采用java语言中的servlet android代码如下: 1)编写xml界面文件 & ...
    一、省市区级联操作 web系统的select下拉列表,可以实现省市区级联操作,选择省出现该省下面的城市,而不是其他省的城市,如下图:  那么android系统中的下拉列表组件spinner能否实现省市区级联呢,答案是肯定的,如下图:   二、android省市区级联源码如下: 1)界面文件,参考                永久链接: http://gaojingsong.iteye.com/blog/2356364 预览文章: 【android组件之spinner使用】                
    spinner组件类似web系统之中的select下拉列表选项,具体如图 一、界面布局效果图     二、界面布局文件源码
        原因分析: android要求所有的程序必须有签名,否则就不会安装该程序。在我们开发过程中,adt使用debug keystore,在eclipse中的preference->android->buid中设置。debug的keystore默认有效期为一年,如果你是从一年前开始着手android开发的,那么在一年后很可能出现debug keystore过期,导致工程出错(比如我的情况)或者无法生成 apk文件等等(由于我的eclipse和sdk/adb等重新安装折腾过好多次了,一直没遇到这个问题,今天运气好碰上了,呵呵)。   解决方法:  只要删除debug ...
    一、android架构: android应用开发框架是 application framework. 其系统架构由5部分组成,分别是: linux kernel、android runtime、libraries、application framework、applications。      1、linux kernel          android基于linux 2.6提供核心系统服务, ...
    一、activity 生命周期     二、activity生命周期的几个过程:1.启动activity:系统会先调用oncreate方法,然后调用onstart方法,最后调用onresume,activity进入运行状态。2.当前activity被其他activity覆盖其上或被锁屏:系统会调用onpause方法,暂停当前activity的执行。3.当前activity由被覆盖状态回到前台或解锁屏:系统会调用onresume方法,再次进入运行状态。4.当前activity转到新的activity界面或按home键回到主屏,自身退居后台:系统会先调用onpause方法,然后调用onsto ...
    仅仅需要引入驱动jar包即可进行数据库操作   package com.test.conn;   import java.sql.connection; import java.sql.drivermanager; import java.sql.preparedstatement; import java.sql.resultset; import java.sql.statement;   public class testconn {   /** * 微型数据库 ...
    public class smsactivity extends activity {     private edittext mobilenumtext; private edittext contexttext ; private button btn ;    @override    public void oncreate(bundle savedinstancestate) {        super.oncreate(savedinstancestate);        setcontentview(r.layout.main);                //得到电话号 ...
        public class phoneactivity extends activity {  private edittext txtcontet;  private button btnok ;     /** called when the activity is first created. */    @override    public void oncreate(bundle savedinstancestate) {        super.oncreate(savedinstancestate);        setcontentview(r.layout.m ...
    android 开发环境的搭建    jdk 1.5    eclipse 3.4    adt(插件安装)    sdk
    global site tag (gtag.js) - google analytics
    网站地图