Time of Update: 2014-07-30
android http 抓包,android有時候想開發的時候想看APP發出的http請求和響應是什麼,這就需要抓包了,這可以得到一些不為人知的api,比如還可以幹些“壞事”...需要工具:一、如何使用 Fiddler2 下載完成後安裝,安裝過程就不貼圖了。 如設定Fiddler
Time of Update: 2014-07-30
android dalvik heap管理,androiddalvik最近遇到了一個dalvik memory相關的問題,對dalvik的heap管理部分做了一些瞭解,在此總結一下,主要是下面3個方面的內容:1,java heap的實現,和native heap的差異。2,gc的實現。3,配置heap的相關prop的含義。davlik java heapjava的heap一般是和Native
Time of Update: 2014-07-30
Android應用之——微博sdk使用過程中的一些常見問題前言最近在使用第三方登入和分享的過程中遇到了很多問題,一方面可以歸結為自己經驗的不足,另一方面其實也說明了官方文檔的含糊不清。這篇博文不會寫關於如何使用第三方登入分享,因為官方文檔已經寫明了步驟,這裡要寫的東西是官方文檔裡面沒用說明的一些問題,也是我自己在摸索的過程中發現和解決的問題。一、微博登入和分享微博sdk的整合過程官方下載的sdk文檔中已經基本說明清楚了,這裡不提了,說兩個經常遇到過問題。1、登入後停留在授權頁,也就是登入後沒有返
Time of Update: 2014-07-30
android 支援分組和連絡人展示的一個小例子先看:要實現這個效果,activity必須實現ExpandableListActivity@Overridepublic void onCreate(Bundle savedInstanceState)
Time of Update: 2014-07-30
Android—大圖or多圖載入解決方案(完美解決OOM問題)在開發應用的時候,很多時候都會涉及大量圖片的載入和高精度圖片的載入,這兩種操作都是會導致應用程式OOM(OutOfMemory)的問題發生,合理的圖片載入和圖片記憶體管理就是必須解決的問題,以下將提供一個比較完善的技術方案,解決這兩個問題。首先,我們必須明確為什麼會發生OOM(OutOfMemory)的問題,其原因就是因為在APP運行過程中,所使用的系統記憶體超出了當前APP的最大可用記憶體,就發生了OOM的問題。下面,我們來估算一下
Time of Update: 2014-07-30
android service和activity的通訊我們需要用以下方式來啟動service:Intent intent = new Intent();intent.setClass(MainActivity.this, MyService.class);bindService(intent,conn,BIND_AUTO_CREATE);ServiceConnection conn = new ServiceConnection() {@Overridepublic void
Time of Update: 2014-07-30
Android開發連絡人管理例子主要還是用內容提供者ContentProvider來訪問資料庫#1.首先布局檔案 在布局檔案中添加了兩個事件監聽。#2.在程式中實現package com.wzw.contacts;import android.net.Uri;import android.os.Bundle;import android.app.Activity;import android.content.ContentValues;import
Time of Update: 2014-07-30
Android開發簡訊備份小例子主要是使用內容提供者ContentProvider #1.在activity_main.xml布局檔案中添加寫sdcard許可權,並添加讀簡訊的許可權 #2.MainActivity中內容如下 package com.wzw.backupsms;import java.io.FileOutputStream;import java.io.IOException;import
Time of Update: 2014-07-30
Android ORMapping庫自己用Java的註解實現了Android
Time of Update: 2014-07-29
C#程式員學習Android開發系列之學習路線圖,通過前面的3篇部落格已經簡單的介紹了Android開發的過程並寫了一個簡單的demo,瞭解了Android開發的環境以及一些背景知識。接下來這篇部落格不打算繼續學習Android開發的細節,先停一下,明確一下接下來的學習目標以及學習路線。一、對Android開發的基本認識1、Android原生開發是基於Java語言的,由於我比較擅長C#,所以對Java語言本身不太熟練,需要加強Java語言基礎的練習,這一塊我會穿插到具體的知識點練習當中,並且在必
Time of Update: 2014-07-29
在IntentService中使用Toast與在Service中使用Toast的異同,intentservicetoast1. 表象 Service中可以正常顯示Toast,IntentService中不能正常顯示Toast,在2.3系統上,不顯示toast,在4.3系統上,toast顯示,但是不會消失。2. 問題分析查閱Android官方文檔可以發現:Public
Time of Update: 2014-07-29
android在如果繪製自訂的bitmap,然後返回給ImageView,androidimageview先來說一下FontMetrics這個類,這個類是關於字元屬性和測量的類用圖可以更精確的知道各個屬性的含義:我們在Layout中有一個ImageView,我們可以通過:<span style="white-space:pre"></span>ImageView item_image =
Time of Update: 2014-07-29
Android音頻底層調試-基於tinyalsa,androidtinyalsa
Time of Update: 2014-07-29
[Android] [Java] 分享 Process 執行命令列封裝類,androidprocess在上一篇文章中提到,利用Java建立進程執行命令列語句建立過多後會出現無法建立進程的問題。[Android] ProcessBuilder與Runtime.getRuntime().exec分別建立進程的區別進行多次測試後發現是因為沒有正常退出進程,以及完全讀取掉流資料,和關閉流導致的問題。在多次最佳化後,建立如下封裝類:ProcessModel.javaimport
Time of Update: 2014-07-29
Android ListView圓角,androidlistview首先來看看ListView 相關基本屬性1、單擊列表後,列表的背景變成黑色了。可通過指定android:cacheColorHint的屬性來放變它,將它指定為透明。使用下面的屬性值: android:cacheColorHint="#000000" 即可。2、去除清單項目中間的分割線:android:divider="#00000000",
Time of Update: 2014-07-29
扯一扯關於android開發工具的破事,android開發工具一、前言開發android一轉眼之間已經過去一年多了,回想到以前剛開始學習android還是在大學裡面,那是看了mars的視頻教程就開始android之路,從最開始的環境搭建到開發項目,一步一步自己摸索進步,由於一直沒有遇到資深的android工程師帶領我,所以自己大部分學習來自於網路的blog,eoe論壇,所以我深愛技術分享這個東西,因為網路的強大是由於一大批人不為任何利益分享自己的技術,所以我們才能在網路上找到答案,
Time of Update: 2014-07-29
iOS_12_tableViewCell的刪除更新_紅樓夢,iostableview最終:Girl.h//// Girl.h// 12_tableView的增刪改//// Created by beyond on 14-7-27.// Copyright (c) 2014年 com.beyond. All rights reserved.//#import <Foundation/Foundation.h>@interface Girl : NSObject//
Time of Update: 2014-07-29
Cocos2d-x加速度計執行個體:運動的小球,cocos2d-x加速度下面我們通過一個執行個體介紹一下如果通過層加速度計事件實現訪問加速度計。該執行個體情境如所示,情境中有一個小球,當我們把行動裝置水平放置,螢幕向上,然後左右晃動行動裝置來改變小球的位置。 下面我們再看看具體的程式碼,首先看一下HelloWorldScene.h檔案,它的代碼如下: #ifndef __HELLOWORLD_SCENE_H__#define __HELLOWORLD_SCENE_H__
Time of Update: 2014-07-29
cocos2d-x 3.0 常用對象的建立方式,cocos2d-x3.0cocos2d-x 3.0 中所有對象幾乎都可以用create函數來建立,其他的建立方式也是有create函數衍生。下面來介紹下create函數建立一般對象的方法,省得開發中經常忘記啥的。1、精靈Sprite的4種建立方式(1)根據圖片資源路徑來建立//根據圖片路徑來建立auto sprite1 = Sprite::create(filepath);//根據圖片路徑來建立,並設定要顯示的圖片大小auto sprite2 =
Time of Update: 2014-07-29
iOS開發之剖析"秘密"App內容頁面效果,iosapp 最近在玩"秘密",發現點擊主介面的Cell進去後的頁面效果不錯,就寫了個Demo來示範下.