爱玺玺

爱玺玺的生活日记本。wx:lb87626

android获取手机分辨率

    public void click(View v){

    //获取手机分辨率

    WindowManager wm = (WindowManager) getSystemService(WINDOW_SERVICE);

 

android打开sd卡图片

package com.example.loadimg;


import android.support.v7.app.ActionBarActivity;

import android.graphics.Bitmap;

import android.graphics.BitmapFactory;

import android.os.Bundle;

import android.view.Menu;

<

注意uri不要忘了写content://

Uri uri=Uri.parse("content://com.example.ProviderData");

android内容观察者

package pw.aixixi.myobserver;


import android.app.Activity;

import android.database.ContentObserver;

import android.net.Uri;

import android.os.Bundle;

import android.os.Handler;



<

android添加联系人

package com.example.insertcontact;


import android.support.v7.app.ActionBarActivity;

import android.content.ContentValues;

import android.database.Cursor;

import android.net.Uri;

import android.os.Bundle;

android必须在oncreate里面初始化组键,否则会报不能实例化Activity错误

QQ图片20180613115020.gif

不能在声明变量那里赋初值初始化,否则组件无法实例化。

Exception raised during rendering: java.lang.System.arraycopy([CI[CII)V 不能预览Activity

QQ图片20180613113314.gif

android联系人表结构简单理解

raw_contact主表这里找到主键contact_id,然后根据contact_id作为条件去视图view_data里面查找详细信息。

view_data视图(数据其实存放在data表里面,实际使用要用view_data)每个记录都一个mimetype标志用来判断这条记录是姓名还是邮箱还是电话号码等,然后获取到信息根据mimetype判断出数据的类型。

android读取电话联系人

package com.example.readcontacts;


import android.support.v7.app.ActionBarActivity;

import android.database.Cursor;

import android.net.Uri;

import android.os.Bundle;

import android.view.Menu;

import a

php使用surpos判断是否包含字串用===不然会出问题

$recentview=trim($_REQUEST["sid"]).",".$_COOKIE['recentview'];


if(strpos($_COOKIE['recentview'],trim($_REQUEST["sid"]).",")===false){

Powered By Z-BlogPHP 1.4 Deeplue Build 150101

Copyright Your WebSite.Some Rights Reserved.

蜀ICP备11021721号-5