[XDA Assist] planb234:
Can someone please point me in the right direction for programs to write or better to begin reading codes? i would first like to see where improvements can be made by being able to make this -

  °   H & ´  4 R v ‚ œ ¨ ¶ Ä â ô L P b – Ê Þ $ . 6 T h Š Ð & | – ª

 ( 8 p „ È Ü

 V	v e r s i o n C o d e v e r s i o n N a m e

m i n S d k V e r s i o n  t a r g e t S d k V e r s i o n  n a m e a l l o w B a c k u p  i c o n  l a b e l  t h e m e

c o n f i g C h a n g e s  a n d r o i d * h t t p : / / s c h e m a s . a n d r o i d . c o m / a p k / r e s / a n d r o i d  p a c k a g e  p l a t f o r m B u i l d V e r s i o n C o	d e  p l a t f o r m B u i l d V e r s i o n N a m e  m a n i f e s t ! c o m . x p e . a p p . q u i c k s e t t i n g s . m a n a g e r  1 . 3  2 2

5 . 1 . 1 - 1 8 1 9 7 2 7  u s	e s - s d k  u s e s - p e r m i s s i o n ! a n d r o i d . p e r m i s s i o n . W R I T E _ S E T T I N G S ) a n d r o i d . p e r m i s s i o n . W R I T E _ E X T E R N A L _ S T O R	A G E ) a n d r o i d . p e r m i s s i o n . R E C E I V E _ B O O T _ C O M P L E T E D a p p l i c a t i o n  a c t i v i t y . c o m . x p e . a p p . q u i c k s e t t i n g s . m a	n a g e r . M a i n A c t i v i t y

i n t e n t - f i l t e r  a c t i o n  a n d r o i d . i n t e n t . a c t i o n . M A I N  c a t e g o r y a n d r o i d . i n t e n t . c a t e g o r y . L	A U N C H E R  r e c e i v e r  . B o o t C o m p l e t e R e c e i v e r $ a n d r o i d . i n t e n t . a c t i o n . B O O T _ C O M P L E T E D  a n d r o i d . i n t e n t . c a t e	g o r y . H O M E € 0  p €        ÿÿÿÿ

 ˆ  ÿÿÿÿÿÿÿÿ   	ÿÿÿÿ      ÿÿÿÿ

   ÿÿÿÿ    ÿÿÿÿ     L  ÿÿÿÿÿÿÿÿ     ÿÿÿÿ   ÿÿÿÿ   	ÿÿÿÿÿÿÿÿ  8 ÿÿÿÿÿÿÿÿ          ÿÿÿÿÿÿÿÿ  8 ÿÿÿÿÿÿÿÿ          ÿÿÿÿÿÿÿÿ	 8

ÿÿÿÿÿÿÿÿ         

ÿÿÿÿÿÿÿÿ  t  ÿÿÿÿÿÿÿÿ     ÿÿÿÿ    ÿÿÿÿ 	  ÿÿÿÿ    ÿÿÿÿ ÿÿÿÿ `  ÿÿÿÿÿÿÿÿ     ÿÿÿÿ      	ÿÿÿÿ *  $  ÿÿÿÿÿÿÿÿ  	 8  ÿÿÿÿÿÿÿÿ           ÿÿÿÿÿÿÿÿ  8  ÿÿÿÿÿÿÿÿ     !

Read like this-?[/U]

<?xml version="1.0" encoding="utf-8" standalone="no" ?>

- <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="get.com.swapit.expander.de" platformBuildVersionCode="22"	platformBuildVersionName="5.1.1-1819727">

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />

<uses-permission android:name="android.permission.READ_PHONE_STATE" />

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

<uses-permission android:name="android.permission.GET_TASKS" />

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

- <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:largeHeap="true"	android:name="get.com.swapit.expander.de.CWThreeApplication">

<meta-data android:name="com.rixallab.ads.PUBLISHER_ID" android:value="@string/user_id" />

<meta-data android:name="com.rixallab.ads.APPLICATION_KEY" android:value="@string/app_key" />

<meta-data android:name="com.rixallab.ads.AFFILIATE_ID" android:value="@string/aff_id" />

- <activity android:label="@string/app_name" android:name="get.com.swapit.expander.de.activities.MainActivity" android:screenOrientation="portrait"	android:theme="@style/AppTheme">

- <intent-filter>

<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />

</intent-filter>

</activity>

<activity android:name="get.com.swapit.expander.de.activities.BannerWallListActivity" android:screenOrientation="portrait" android:theme="@style/AppTheme" />

<meta-data android:name="com.rixallab.ads.FLURRY_KEY" android:value="JFB4J8G4ZYF4NP2D2SDC" />

<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />

<service android:name="com.rixallab.ads.app.PreloadService" />

<activity android:name="com.rixallab.ads.core.app.InAppBrowserActivity" />

<activity android:name="com.rixallab.ads.interstitial.app.InterstitialActivity" />

<activity android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize|uiMode"	android:name="com.google.android.gms.ads.AdActivity" android:theme="@android:style/Theme.Translucent" />

<activity android:name="org.nexage.sourcekit.vast.activity.VASTActivity" android:screenOrientation="landscape" />

<activity android:name="com.rixallab.ads.overlay.app.OverlayActivity" android:theme="@android:style/Theme.Black.NoTitleBar" />

- <receiver android:name="com.rixallab.ads.core.receivers.AdsReceiver">

Clearly I don't want the shiity content but would like to be able to find it as easy as it was in the com.rixallab.ads attack.

Basically the best step up to read as many different sources of code as possible.

Or I'm I viewing this wrong. I don't feel like there is a way to read some of the random code especially in Java. I feel like there has got to be a way to un understand it.

Again, the best advice on reading code for windows and/or the best place to learn it and learn it more.