- 博客(39)
- 资源 (17)
- 收藏
- 关注
原创 解决 百度地图和真是gps 坐标问题
其实sdk已经有了CoordinateConvert.fromWgs84ToBaidu(CoordinateConvert.fromWgs84ToBaidu(new GeoPoint((int) (gpsLat * 1E6),(int) (gpsLon * 1E6))));
2013-05-31 20:33:59 988
转载 Android 学习笔记 Service 启动
一. Step 1至Step 7,从主进程调用到ActivityManagerService进程中,完成新进程的创建; 二. Step 8至Step 11,从新进程调用到ActivityManagerService进程中,获取要在新进程启动的服务的相关信息;三. Step 12至Step 20,从ActivityManagerService进程又回到新进程中,最终将服务启动起来。
2013-05-31 10:34:20 893
原创 Android 学习笔记 binder
1. Client将数据从用户空间传输到Binder驱动;2. Binder驱动将第1步得到的数据拷贝到Service通过mmap申请得到的那块物理空间;3. Binder驱动将第2步得到的物理空间对应的虚拟地址传递给Service的用户空间;4. Service的用户空间通过Binder驱动传递过来的虚拟地址来访问Client传输过来的数据。ipc有传统的管道(Pip
2013-05-30 15:43:13 723
转载 Android 实现 多选联系人
package com.example.tetmulticontacts;import java.util.ArrayList;import android.app.ListActivity;import android.app.ProgressDialog;import android.content.Intent;import android.database.Cursor;i
2013-05-29 16:47:11 1009
转载 免费的项目托管网站
开源中国社区收录了大量的开源软件,您会发现,其中绝大多数托管在sf.net、GitHub、code.google.com等站点上。其实不错的开源托管站点还真的是不少。笔者为您总结了如下国外知名的开源项目托管网站。托管站点Top20如下:1. SourceForgeSF为大家所熟知,开源项目的大本营,SF托管至少28万个开源项目,一天的下载量超过200万。2. Git
2013-05-28 09:45:25 896
转载 QMessageBox在系统托盘状态下确定后退出应用程序的解决办法
QMessageBox在通常的窗口程序状态下,点击确认,只是关闭about窗口本身;但在系统托盘状态下点击确定,会将应用程序一并退出。解决办法如下: 在程序中加入:QApplication::setQuitOnLastWindowClosed(false);
2013-05-27 11:03:27 1065
转载 QTextEdit捕捉回车信号
最近由于课程设计的需要,我选择用Qt开发一款简单的聊天程序。其中,输入框我选择QTextEdit,我的想法是,输入完毕之后敲回车键就能够将信息发送出去,但是遗憾的是,QTextEdit并不像QLineEdit那样,有一个enterPressed信号,取而代之的是,当你敲回车键的输入,只是起到输入换行的效果。于是我尝试着像QQ那样,以Ctrl + Enter组合键发送消息。经过我查阅多方资料
2013-05-26 09:53:44 1313
原创 Qt实现系统的开机启动
void SystemTrayIcon::autoStart(){//注册表启动项 QString sApp=QApplication::applicationFilePath(); sApp.replace("/","\\"); QSettings *settings = new QSettings("HKEY_LOCAL_MACHINE", QSettings::Na
2013-05-25 18:07:15 711
原创 Qt学习 桌面提醒小APP
作了一个 桌面提醒小工具 实现功能:1.后台托盘运行 双击打开程序2.输入每日计划,窗口消失时候立即保存3.可以独立运行1.后台托盘代码#include #include "mainwindow.h"#include int main(int argc, char *argv[]){ QApplication a(argc, argv); QTex
2013-05-25 11:18:39 1403
原创 QT学习 最简单的 文件下载器
注意在pro的配置文件 引入QT += network头文件 头文件主要声明一些方法和变量#ifndef MAINWINDOW_H#define MAINWINDOW_H#include #include namespace Ui {class MainWindow;}class MainWindow : public QMainWindow{ Q
2013-05-24 16:07:55 1316 1
原创 QT学习,最简单的Web浏览器
目标 请求一个网址 并把其html载入到edittext中class MainWindow : public QMainWindow{ Q_OBJECT public: explicit MainWindow(QWidget *parent = 0); ~MainWindow(); private: Ui::MainWindow *ui;
2013-05-24 15:49:18 849
转载 Qt 使用Cout输出信息
我们还是习惯用C++的 #include中的std::cout,这个时候QString类型需要转换成Char * Cpp代码 #include QString str("hello,world"); QByteArray ba(str.toAscii());//toAscii()返回一个QByteArray类型 std::co
2013-05-24 10:48:11 2147
转载 Android系统手机端抓包方法【详解】
众所周知 android 基于linux..所以采用linux的tcpdump来实现了抓包的功能....首先我们需要得到手机的root权限 这个给大家推荐一个简单方便的root工具http://as.baidu.com/a/item?docid=2815357331&f=web_alad_1 一键ROOT.zip (1.75 MB, 下载次数: 45) 然后我们还需
2013-05-23 17:07:21 1563
转载 Android Design与Holo Theme详解
在国内,有个很有意思的现状。一方面,几个国内最大的公司/企业的客户端/应用依旧冥顽不灵,丝毫不愿意遵循 Android Design,以各种扯淡的理由坚持使用 iOS UI 或者 Metro UI,或者其他叫不出名字的 UI;另一方面,Holo Theme 作为 Android Design 的一部分,渐渐为更多的用户和开发者所知晓。很多个人开发者都开始在 Play Store 和国内各大市场发布
2013-05-22 21:35:01 756
转载 Android--当webview加载网页的时候在标题栏上显示加载进度
[java] view plaincopyprint?public class ProgressTest extends Activity{ final Activity context = this; @Override public void onCreate(Bundle b) { super.onCreate(b
2013-05-18 21:31:12 1183
转载 Js与java的互相调用
把以前的知识都忘了 现在重新温习package com.ccb.javascript;import android.app.Activity;import android.app.AlertDialog;import android.content.DialogInterface;import android.os.Bundle;import android.util.Log;i
2013-05-18 11:16:15 782
转载 Chrome 无插件不重启换UA
Chrome 无插件不重启换UA,看起来神奇吗?其实一点都不神奇,通过我们的开发者工具能够完美,快速切换UA,还不用插件,也不用加命令行,下面打开开发者模式. 按下键盘F12,打开开发者控制版,点击右下的设置打开如下画面: 切换到UA控制,Override User Agent改掉UA吧!比如我改成Tater Blog,访问别的网站就有了这个UA了!
2013-05-17 12:46:24 1408
转载 解决eclipse 在 xml焦点下 ctrl+F11 运行出现 out.xml问题
以前就遇到了 今天又遇到 想删除那个xml 结果吧整个工程删除了..悲剧 于是找了一下解决方法后来发现可以在Eclipse里面配置,菜单Windows->Preference,选择结点Run/Debug->Lauching,Lauch Operation选择第一项。 这样即使当前编辑文件是xml的话,也不会去转换这个xml文件了,而是去运行之前运行过的
2013-05-17 09:14:53 1185
原创 Android WindowManager的使用 & 添加 遮罩层 实现夜间模式
package com.example.testnight;import android.app.Activity;import android.content.Context;import android.graphics.PixelFormat;import android.os.Bundle;import android.view.Gravity;import android.
2013-05-16 16:43:40 3859 4
转载 Android WebView缓存策略详解
WebView中存在着两种缓存:网页数据缓存(存储打开过的页面及资源)、H5缓存(即appcache)。一、网页缓存1、缓存构成/data/data/package_name/cache//data/data/package_name/database/webview.db/data/data/package_name/database/webviewCache.db
2013-05-16 15:30:05 935
转载 转:android- WebView 文字 、图片分开加载
.加载url前,设置图片阻塞 Java代码 webSettings.setBlockNetworkImage( true ); 2.加载完毕后,关闭图片阻塞 Java代码 public void onPageFinished(WebView view, String url) { we
2013-05-16 15:20:10 1001
原创 android 打开浏览器 以及其他一些网友总结的intent大全
public void openBrowser(String url) {Intent viewIntent = new Intent("android.intent.action.VIEW",Uri.parse(url));startActivity(viewIntent);}目前我找到2个方法,总结如下: 方法1:
2013-05-13 17:48:03 1067
转载 ANDROID 开发:谷歌地图开发入门(3)--- google map api v3 入门教程辅助
原创:http://blog.csdn.net/springyama/article/details/8518459google map api v3是不用密钥的,其是将网页加载到ANDROID的WEBVIEW控件中来实现。以下链接是官方开发指南,但是由于某些原因,照搬指南可能会不成功。https://developers.google.com/maps/documentation
2013-05-13 11:44:10 1830
原创 Android 获取 屏幕状态栏高度和标题栏高度 避免出现0的情况
@Override public void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); Rect frame = new Rect(); getWindow().getDecorView().getWindowVisibleDisplayFrame(frame);
2013-05-12 18:08:21 899
原创 关于AysnTask的封装 实现 android的MVC架构
今天看了一个开源项目 忽然看到一个AsynTask的封装的示例 现在分析一下:首先是一个继承自标准 AysnTask的 BaseTask 主要是有一个网络驱动 用以执行http方法 content是Controller 的具体实现 负责把数据从网络取回显示到ContentActivity中 所以需要控制ContentActivity然后是ContentActivity
2013-05-11 15:17:28 1685
转载 恢复Eclipse误删的文件
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://rainrain.blogbus.com/logs/2910694.html下午一不小心把一个项目下的包全部删了,用ctrl+z无法恢复,在Eclipse十个菜单里找寻怎么恢复删除文件的信息如大海捞针,也没有效果。难道Eclipse没有恢复误删文件这项吗?去电脑上的回收站里找,没有。去Eclipse本地目
2013-05-08 21:22:00 1009
转载 比较成功的一个,Android调用系统选择联系人,适合更多种手机
Intent i = new Intent();i.setAction(Intent.ACTION_PICK);i.setData(ContactsContract.Contacts.CONTENT_URI);startActivityForResult(i, 1);下面是onActivityResult(int requestCode, i
2013-05-08 20:48:09 637
转载 转载:高效程序员的七个特征
1. 主动学习新的技术和非技术两方面的知识不好的程序员只有在实在不行的时候才开始进行知识学习。良好的程序员会主动学习新的技术知识。伟大的程序员不仅会自行学习新的技术知识, 而且还会学习非技术方面的知识,对各种知识来源都有一种开放的心态,而不会象有的人那样固步自封。具体点说,不好的程序员只有在参加了采用WPF的项目时才开始学习XAM;良好的程序员一年前就学习了XAM,因为他感觉它很有
2013-05-08 19:33:52 594
原创 Android Layout学习 自己layout 布局中的item
package com.example.testwin8grid;import java.util.ArrayList;import java.util.List;import android.R.integer;import android.content.Context;import android.graphics.Color;import android.util.Log;
2013-05-08 10:25:28 735
转载 取得Android系统全部app
PackageManager pm = ctx.getApplicationContext().getPackageManager();appList = pm.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES);--------------------------------------------Int
2013-05-06 20:19:09 1103
原创 android 设置edittext 不可编辑 光标消失 / 让edittex不首次启动弹出输入法
android 设置edittext 不可编辑 光标消失代码如下 editText1.setKeyListener(null); editText1.setCursorVisible(false);让edittex不首次启动弹出输入法解决方法: 1)在Manifest.xml文件中相应的activity下添加一下代码: android:windowSoftInp
2013-05-03 10:47:28 2405
原创 Popwindow封装
package cn.uc.uctranslateplugin.widget;import java.util.ArrayList;import cn.uc.uctranslateplugin.R;import cn.uc.uctranslateplugin.R.dimen;import cn.uc.uctranslateplugin.R.id;import cn.uc.uctr
2013-05-02 21:18:23 850
原创 去除 listview gridview 滑到底的 阴影
public static int getApiLev() { int version = 0; version = android.os.Build.VERSION.SDK_INT; Log.e("apilev", version + "'"); return version; }if (getApiLev() > 8) { listView.setOverScrollM
2013-05-02 20:53:19 717
原创 android 获取 控件在布局中的位置
@Override public void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); int[] location = new int[2]; gEditText.getLocationInWindow(location); Log.e("getLocationIn
2013-05-02 20:00:55 2160
原创 Popwindow 向上弹出
http://stackoverflow.com/questions/7092370/how-to-animate-popup-window-from-bottom-to-top-in-android/** * 获取父控件的位置y-popwindow的高度 = 应该显示的y坐标. x这里设置为center 不刻意指定坐标 注意:控件坐标永远是 左上角坐标! *
2013-05-02 17:28:21 1255
转载 android 画虚线、实线,画圆角矩形,一半圆角
1、画虚线,实线:建立dotted_line_gray.xml文件放在drawable文件夹下面。android:shape="line" 可以修改你想要的形状 android:shape="line"> 虚线,破折线的宽度为dashWith,破折线之间的空隙的宽度为dashGap,当dashGap=0dp时,为实线 -->
2013-05-02 11:43:40 834
网易微博Android SDK 120225 Tblog4a.zip
2012-02-25
Android-Gsnap截图代码所用库文件.
2011-11-11
myeclipse破解资料
2011-10-25
如何学习程序设计?
2011-10-05
二进制转原码反码补码 C语言源码
2011-09-28
零基础学QT4 全书
2011-09-02
数据结构课程设计 迷宫求解 源码
2011-07-05
數據結構课程設計——生死者遊戲源代碼(可以運行)
2011-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人