Wednesday, March 12, 2014

Stop ‘Trust This Computer’ Message Pop Up

After updating to iOS 7, many Windows users have reported that they are constantly getting the ‘Trust this computer” message pop up even after selecting ‘Trust’ when plugging in their iPhone or iPad. Here is a list of common fixes to resolve this annoying message. The first step you should try is to update your iTunes.

1. Go to Control Panel > Hardware & Sounds > Device Manager
2. Right-click the Apple device > Properties > ‘Hardware’ tab > Properties > ‘Driver’ tab > Update Driver..
3. Search for the driver in “C:\Program Files\Common Files\Apple\Mobile Device Support\Drivers”
4. The driver should be named ‘usbaapl64′

Fix #2
1. Go to Control Panel > Hardware & Sounds > Device Manager
2. Right-click the Apple device > Properties > ‘Hardware’ tab > Properties > ‘Driver’ tab > Disable
3. The pop up should not appear anymore and the device will charge while plugged in

Fix #3
1. Control Panel > Uninstall a Program
2. Select ‘Apple Mobile Device Support’ and hit ‘Repair’

Fix #4
1. Remove all Apple programs from your computer (iTunes, Apple Software Update, Apple Mobile Support, etc.)
2. Restart computer and reinstall the latest version of iTunes

I'm using iPhone 4s with iOS 7.1 and Windows 7 iTunes To work properly between your iOS 7 and iTunes 11 in Windows 7, your drivers must be correct. The correct drivers will look like this:


Friday, January 10, 2014

[APP] Cash Fix - Expense Manager


Cash Fix is a FREE, EASY, FANCY personal finance manager.

- NO ADs (and forever).
- Easy to use.
- Small size.
- Fancy swipe list and graph.
- Clean & Fancy UI.
- Manage expense and income easily.
- Control your expense budgets easily.
- Has a widget for quick add.
- Show by yearly, monthly, daily and by category.
- Save to Excel and back up to Box, Gmail, Google Drive, ...
- Lock your list easily.

Feel free to contact me.

READ_EXTERNAL_STORAGE - used to read database into sdcard
WRITE_EXTERNAL_STORAGE - used to write database into sdcard
GET_TASKS - used for password lock

Thursday, December 5, 2013

Share file(s) using Intent

public void startSendToIntent(String packageName, String className, String mimetype, String urls) {

    // urls: "/storage/sdcard0/file1.mp4;/storage/sdcard0/file2.mp4;"
    // mimetype: "video/mp4"
    /* All url using ";" as the divider */
    String[] urlArray = urls.split(";");
    ArrayList uris = new ArrayList(urlArray.length);
    for (int i = 0; i < urlArray.length; i++) {
        uris.add(Uri.fromFile(new File(urlArray[i])));
    Intent intent = new Intent();
    intent.setClassName(packageName, className);
    if (uris.size() > 1) {
        intent.putExtra(Intent.EXTRA_STREAM, uris);
    } else {
        intent.putExtra(Intent.EXTRA_STREAM, uris.get(0));
    Log.i(TAG, "startSendToIntent: packageName:"+packageName+" className:"+className+" mimetype:"+mimetype+" urls:"+urls+" uris:"+uris);